C语言___200道练习题及答案分析ppt课件.ppt

C语言___200道练习题及答案分析ppt课件.ppt

ID:58886415

大小:275.00 KB

页数:207页

时间:2020-09-30

C语言___200道练习题及答案分析ppt课件.ppt_第1页
C语言___200道练习题及答案分析ppt课件.ppt_第2页
C语言___200道练习题及答案分析ppt课件.ppt_第3页
C语言___200道练习题及答案分析ppt课件.ppt_第4页
C语言___200道练习题及答案分析ppt课件.ppt_第5页
资源描述:

《C语言___200道练习题及答案分析ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、练习题main(){intx=10;inty=x++;printf("%d,%d",(x++,y),y++);}11,10分析程序的运行结果main(){intm=0256,n=256;printf("%o,%o",m,n);}256,400以每行4个数据的形式输出数据inta[20]={1,2,3,4,5};for(I=0;I<20;I++){printf("%d",a[I]);if((I+1)%4==0)printf("");}1.一个C程序的执行是从【】。本程序的main函数开始,到main函

2、数结束本程序文件的第一个函数开始,到本程序文件的最后一个函数结束本程序的main函数开始,到到本程序文件的最后一个函数结束D)本程序文件的第一个函数开始,到本程序的main函数结束A2.一个C语言程序是由【】。A)一个主程序和若干子程序组成B)函数组成C)若干过程组成D)若干子程序组成B3.C语言规定,在一个源程序中,main函数的位置【】。A)必须在最开始B)必须在系统调用的库函数的后面C)可以在任何位置D)必须在最后c4.在C语言中,数字0X26是一个【】进制数A)二B)八C)十D)十六d5.设宏定义为

3、#define ABC(x) x*x,引用ABC(1+2*3)后的获值是【】。A)49B)7C)14D)13D6.设说明为inta[3]={1,2},*p=a;则*p与*(p+2)的值分别是【】。A)1和0B)0和1C)1和2D)2和0A7.设说明为inta=10;执行语句a*=1+2+3;后a的值是【】。A)15B)24C)33D)60d8.为表示关系x≥y≥z,应使用C语言表达式【】。A)(x>=y>=z)B)(x>=y)AND(y>=z)C)(x>=y)&&(y>=z)D)(x>=y)&(y>=z)c

4、9.说明语句:inta[][3]={1,2,3,4,5,6,7,8,9};则a数组的行数为【】。A)不确定B)1C)2D)3d10.以下程序运行时,从键盘输入25,13,10<回车>,则输出结果是【】。main(){inta1,a2,a3;scanf(“%d,%d,%d”,&a1,&a2,&a3);printf(“a1+a2+a3=%d”,a1+a2+a3);}A.a1+a2+a3=48B.a1+a2+a3=25C.a1+a2+a3=10D.不确定A11.putchar函数可以向终端输出一个【】。A)整

5、型变量值B)实型变量值C)字符串D)字符或字符变量D12.执行下面程序,屏幕输出的值是【】intx;printf(“%d”,(x=3*5,x+5));A)10B)15C)20D)5C13.判断字符类型变量c是否为大写字母的正确表达式是【】。A)’A’<=c<=’Z’B)(c>=’A’)&(c<=’Z’)C)(c>=’A’)&&(c<=’Z’)D)(‘A’<=c)AND(‘Z’>=c)C14.C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是【  】。A)地址传递B)单向值传递C)由实参传给形

6、参,再由形参传回给实参D)由用户指定传递方式B15.下面程序段的运行结果是【】。char*s=”abcde”;s+=1;printf(“%s”,s);A)bcdeB)abcdeC)abD)bA16.若有定义:inta[2][3],则以下对a数组元素的正确引用是【】。A)*(a+1)B)*(a[1]+2)C)&a[0][0]D)a[1]+3B17.若有定义:ints[4][6],t[6][4],(*p)[6];,则以下正确的赋值语句是【】。A)p=t;B)p=s[2];C)p=s;D)p=t[3];C18

7、.若有以下定义,则数组b占用内存的字节数是【】charb[]=”Clanguage”A)14B)15C)8D)11D19.设说明为charstr[6]={‘a’,’b’,’’,’c’,’d’,’’};执行printf(“%s”,str);后输出的结果是【】。A)abcdB)abcC)abD)adC20.定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是【】。for(i=0;i<3;i++)printf("%d",x[i][2-i]);A

8、)159B)147C)357D)369C21.有如下程序main(){inta=10,b=4,c=3;if(a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。