1 / 5
文档名称:

第二套测试题.doc

格式:doc   大小:50KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二套测试题.doc

上传人:n22x33 2017/5/27 文件大小:50 KB

下载得到文件列表

第二套测试题.doc

文档介绍

文档介绍:,下面符合 C语言语法的表达式是( B)。 :=b+1 =b=c+2 %3 =a+7=c+b (M)?(a++):(a--) ,则其中表达式 M(C)。 (M==0) 等价 (M==1) 等价 (M!=0) 等 (M!=1) 等 ,不能作为合法的 C用户定义标识符的是( B)。 ,表达式:a=2,b=5,a>b?a++:b++,a+b 的值是( B)。 ,不能作为合法的 C用户定义标识符的是( D)。 类型,且其值为 3,则执行完表达式 a+=a-=a*a 后,a的值是(C)。 A.-3 C.-12 ,均不是 C语言关键字的选项是( A)。 IFtype char printf scanf case gopow ,操作数每右移一位,其结果相当于( B)。 2 2 4 4 10. 以下运算符中,优先级最高的运算符是( C)。 A.|| B.% C.! D.== 11. C 语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符(C)。 ,数字和下划线中任一字符 14. 以下选项中不合法的用户标识符是(A ). A. B. file C. Main D. PRINTF 18. 设 a,b,c 均定义为 int型, 且已赋予大于 1 的数, 能正确表达 1/(abc) 的表达式是(B) A. 1/a*b*c B. 1/( a*b*c) C. *b*c D. 20. 执行语句 for (i=0;i++<5;); 后,变量 i的值是(A ). 。 111121133114641 15 10 1051 16 15 20 1561 main (){ ________ ; int i,j,k; for (i=0;i<7;i++) {a[i][0]=1; ________ ;} for (i=2;i<7;i++) for (j=1;j<i;j++) a[i][j]= ________; for (i=0;i<7;i++) { for (j=0; ________;j++) printf("%6d",a[i][j]); printf("\n"); }} 标准答案: int a[7][7] a[i][i]=1 a[i-1][j]+a[i-1][j-1] j<=i; 6. 题目:打印出如下图案(菱形) * *** ***** ******* ***** *** * main() { int i,j,k; for(i=0;________;i++) { for(j=0;j<=4