更多"[单选题]有以下程序
main()
{ int i, j;
for(j"的相关试题:
[单选题]有以下程序, 程序的运行结果是( )。
Void main()
{
int i, j;
for (i = 3; i >= 1; i--)
{
for (j = 1; j <= 2; j++)
for (j = 1; j <= 2; j++)
printf("%d", i + j);
}
}
A.234345
B.432543
C.233445
D.453423
[单选题]以下程序的输出结果是()。
main()
{ int i,j,x=0;
for(i=0;i<2;i++)
{ x++;
for(j=0;j<3;j++)
{ if(j%2)continue;
x++;
}
x++;
}
printf("x=%d\n",x);
}
A.x=4
B.x=8
C.x=6
D.x=12
[单选题]有以下程序
main()
{int i;
for(i=1;i<=40;i++)
{if(i++%5==0)
if (++i%8==0) printf("%d",i) ;}
printf("\n") ;} 执行后的输出结果是()。
A.5
B.24
C.32
D.40
[单选题]有以下程序
main()
{ int i,s=1;
for (i=1;i<50;i++)
if(!(i%5)&&!(i%3)) s+=i;
printf("%d\n",s);}
程序的输出结果是 ( )。
A.409
B.277
C.1
D.91
[单选题]阅读下列程序:
main( )
{ int n[3],i,j,k;
for(i=0;i〈3;i++〉 n[i]=0;
k=2;
for (i=0;i〈k;i++〉
for (j=0;j〈k;j++〉 n[j]=n[i]+1;
printf("%d\n",n[1]); }
程序运行后输出结果是()。
A.2
B.1
C.0
D.3
[单选题]有以下程序段
main()
{ union
{ int k;
char i[2];
} *s,a;
s=&a;
s->i[0]=0x39; s->i[1]=0x38;
printf("%x\n",s->k);
}
输出结果是()。
A.3839
B.3938
C.380039
D.390038
[单选题]以下程序
main() {int x[3][2]={0},I;
for(I=0;I<3;I++) scanf("%d",x[i]);
printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);}
若运行时输入:246<回车>,则输出结果为()。
A.2 0 0
B.2 0 4
C.2 4 0
D.2 4 6
[单选题]以下程序段输出结果是()。
main()
{ int k,j,s;
for(k=2;k<6;k++,k++)
{ s=1;for(j=k;j<6;j++) s+=j;}
printf(“%d\n”,s);}
A.9
B.1
C.11
D.10
[单选题]有以下程序
int add(int a,int b){return+b};}
main()
{int k,(*f)(),a=5,b=10;
f=add;
... }则以下函数调用语句错误的是()。
A.k=(*f)(a,b);
B.k=add(a,b);
C.k=*f(a,b);
D.k=f(a,b);
[单选题]有以下程序
main()
{int i,s=0,t[]={l,2,3,4,5,6,7,8,9};
for(i=0;i<9;i+=2)s+=*(t+i);
printf("%d\n",s);
}
程序执行后的输出结果是()。
A.45
B.20
C.25
D.36
[单选题]有以下程序
main()
{int i,t[][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i<3;i++) printf("%d",t[2-i][i]);
}
程序执行后的输出结果是()。
A.7 5 3
B.3 5 7
C.3 6 9
D.7 5 1
[单选题]以下程序的输出结果是( )。
Void main()
{
Int x=3,y=0,z=0;
If(x=y+z)
Printf("****");
Else
Printf("####");
}
A.有语法错误不能通过编译
B.****
C.通过编译,但不能通过连接
D.####
[单选题]以下程序的输出结果是( )。
Void main()
{
Int a=2,b=-1,c=2;
If(aIf(b<0)
C=0;
Else
C++;
Printf("%d\n",c);
}
A.0
B.1
C.2
D.3
[单选题]阅读以下程序
Void main()
{
Int case;
Float printF;
printf("请输入2个数:");
scanf("%d %f",&case,&printF);
printf("%d %f\n",case,printf);
}
该程序在编译时产生错误,其出错原因是( )。
A.定义语句出错,case是关键字,不能用作用户自定义标识符
B.定义语句出错,printF不能用作用户自定义标识符
C.定义语句无错,scanf不能作为输入函数使用
D.定义语句无错,printf不能输出case的值
[单选题]有以下程序
#include "stdio.h"
void main()
{ int x=0x02ff,y=0x0ff00;
printf("%d\n",(x&y)>>4|0x005f);
}
执行后的输出结果是( )。
A.127
B.255
C.128
D.1