谋学网
D.p.data.a
2.以下程序的输出结果是()。main(){inti,x[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf(“%d,”x[i][2-i]);}
A.1,5,9
B.1,4,7
C.3,5,7
D.3,6,9
3.若inta,b,c;则为它们输入数据的正确的语句是()。
A.read(a,b,c);
B.scanf("%d%d%d",a,b,c);
C.scanf("%D%D%D",&a,&b,&c);
D.scanf("%d%d%d",&a,&b,&c);
4.以下程序的输出结果是()。main(){inti,k,a[10],p[3];k=5;for(i=0;i<10;i++)a[i]=i;for(i=0;i<3;i++)p[i]=a[i*(i +1)];for(i=0;i<3;i++)k+=p[i]*2;printf(“%d”,k);}
A.20
B.21
C.22
D.23
5.为了显示一个文本文件的内容,在打开文件时,文件的打开方式应当时()。
A."r+"
B."w+"
C."wb+"
D."ab+"
6.以下正确的数组定义语句是()。
A.inty[1][4]={1,2,3,4,5};
B.floatx[3][]={{1},{2},{3}};
C.longs[2][3]={{1},{1,2},{1,2,3}};
D.doublet[][3]={0};
7.若intx;则执行下列程序段后输出是()。for(x=10;x>3;x--){if(x%3)x--;--x;--x;printf(“%d”,x);}
A.63
B.74
C.62
D.73
8.下列对字符串的定义中错误的是()。
A.charstr[7]="FORTRAN"
B.charstr[]="FORTRAN"
C.char*str="FORTRAN"
D.charstr[]={'F','O','R','T','R','A','N','
9.要判断char型变量m是否是数字字符,可以使用下列表达式()。
A.0<=m&&m<=9
B.'0'<=m&&m<='9'