39.下面程序运行时输出的结果是()。
#include
void convert( )
{ int i=0, r, b[20];
while( )
{ r=m%n; m/=n;
b[i++]=r;
}
for(--i; i>=0; i--)
printf( );
}
int main()
{ convert(15, 2);
printf(",");
convert(15, 8);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-0ea0-c003-bc7499099f00.html
点击查看答案
5.已有定义“int a[][4]={1, 2, 3, 4, 5, 6, 7, 8, 9};”,则数组a第一维的大小是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-97e8-c003-bc7499099f01.html
点击查看答案
9.本程序的功能是:查找所有满足下面条件的两个整数对:(1)两个整数都是3位数;(2)组成两个整数各位的数字各不相同并且不出现数字0;(3)第二个数等于第一个数的两倍。例如,134和268就是满足该条件的一个整数对。
#include
int main()
{int a,b,c,j,k,w,e[6],sum;
for(a=1;a<=5;a++) /*a百位,b十位,c个位*/
for(b=1;b<=9;b++)
for(c=1;c<=9;c++)
{e[0]=a;e[1]=b;e[2]=c;
sum=a*100+b*10+c;
sum=2*sum;
if(sum>999)( (21) );
e[3]=sum/100;
e[4]=(sum-e[3]*100)/10;
e[5]=( (22) );
w=1;
for(j=0;j<5;j++)
for(k=0;k<6;k++)
if(e[k]==0||j!=k&&e[j]==e[k]) w=0;
if( )
for(k=0;k<2;k++)
if( )
printf("%d%d%d\n",e[k*3],e[k*3+1],e[k*3+2]);
else
printf("%d%d%d\t",e[k*3],e[k*3+1],e[k*3+2]);
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-b510-c003-bc7499099f00.html
点击查看答案
14.设有变量声明“char ch;”, 执行“for( ;”时,从键盘上输入“ABCDEFG↙”之后,输出的结果是( )。
A. ABCDEFG
B. AABBCCDDEEFFGG
C. 非字母数字字符
D. 语句不能执行
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-b558-c003-bc7499099f00.html
点击查看答案
8.下列程序段中,能将变量x、y中值较大的数保存到变量a、值较小的数保存到变量b的程序段是( )。
A. if(x>y)a=x;b=y;else a=y;b=x;
B. if(x>y){a=x;b=y;}else a=y;b=x;
C. if(x>y){a=x;b=y;}else{a=y;b=x;}
D. if(x>y){a=x;b=y;}else(x
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-01a8-c003-bc7499099f00.html
点击查看答案
3.下面程序的功能是:计算
的值。
#include
#include
double fun( )
{ int i, j, sign=1; double t, sum=0.0;
for(i=1;i<=n;i++)
{ t=0;
for(j=0; ( (8) ) ;j++)
t+=i*pow(10, j);
sum=sum+sign*( (9) );
sign=-sign;
}
return sum;
}
int main()
{ printf("\nthe sum=%f\n", fun(6));
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-3998-c003-bc7499099f00.html
点击查看答案
41.存储字符串"\\\'abc\376"需要的字节数是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-9e30-c003-bc7499099f00.html
点击查看答案
6.下面程序运行时输出结果是()。
#include
int f( )
{return x/y +x%y;}
int main()
{float a=1.5, b=2.5, c=f( );
printf("%.2f", c);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-7260-c003-bc7499099f00.html
点击查看答案
31.下面程序运行后输出结果为________。
#include
int main()
{printf("%d\n", f(21, 35)); return 0;}
int f( )
{ if( ) return m;
else
if( )return f( );
else return f( );
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-d7f0-c003-bc7499099f00.html
点击查看答案
1
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-8ba0-c003-bc7499099f01.html
点击查看答案