请C程序高手近来帮个忙 急急急!!

来源:百度知道 编辑:UC知道 时间:2024/05/28 11:23:53
1、以下定义语句中正确的是()
A)char a='A'b='B'; B)float a=b=10.0; C)int a=10,*b=&a; D)float *a,b=&a;
2、下列选项中,不能用作标示符的是()
A)_1234_ B)_1_2 C)int_2_ D)2_int_
3、有以下定义语句double a,b;int w;long c;若各变量已正确赋值,则下列选项中正确的表达式是()
A)a=a+b=b++ B)w%(int)(a+b) C)(c+w)%(int)a D)w=a==b;
9、若x和y代表整型数,以下表达式中不能正确表示数字关系|x-y|<10的是()
A)abs(x-y)<10 B)x-y>-10&&x-y<10 C)@(x-y)<-10‖!(y-x)>10 D)(x-y)*(x-y)<100
11、下列条件语句中,功能与其他语句不同的是()
A)if(a) printf("%d\n",x); else printf("%d\n",y);
B)if(a===0) printf("%d\n",y); else printf("%d\n",x);
C)if(a!=0) printf("%d\n",x); else printf("%d\n",y);
D)if(a==0) printf("%d\n",x); else printf("%d\n",y);
12、以下程序运行后的输出结果是()
main()
{ int i=0,x=0;
for(;;)
{ if(i==3‖i==5)continue;
if(i==6)break;
i++; s+=i };
printf("%d\n",s); }
A)10 B)13 C

1、以下定义语句中正确的是(c)
A)char a='A'b='B'; B)float a=b=10.0; C)int a=10,*b=&a; D)float *a,b=&a;
2、下列选项中,不能用作标示符的是(d)
A)_1234_ B)_1_2 C)int_2_ D)2_int_
3、有以下定义语句double a,b;int w;long c;若各变量已正确赋值,则下列选项中正确的表达式是(b)
A)a=a+b=b++ B)w%(int)(a+b) C)(c+w)%(int)a D)w=a==b;
9、若x和y代表整型数,以下表达式中不能正确表示数字关系|x-y|<10的是(b)
A)abs(x-y)<10 B)x-y>-10&&x-y<10 C)@(x-y)<-10‖!(y-x)>10 D)(x-y)*(x-y)<100
11、下列条件语句中,功能与其他语句不同的是(d)
A)if(a) printf("%d\n",x); else printf("%d\n",y);
B)if(a===0) printf("%d\n",y); else printf("%d\n",x);
C)if(a!=0) printf("%d\n",x); else printf("%d\n",y);
D)if(a==0) printf("%d\n",x); else printf("%d\n",y);
12、以下程序运行后的输出结果是(a)
main()
{ int i=0,x=0;
for(;;)
{ if(i==3‖i==5)continue;
if(i==6)break;
i++; s+=i };
printf("%d\n",s); }
A)1