C语言1-4章练习题-答案.doc

C语言1-4章练习题-答案.doc

ID:50852789

大小:32.00 KB

页数:4页

时间:2020-03-15

C语言1-4章练习题-答案.doc_第1页
C语言1-4章练习题-答案.doc_第2页
C语言1-4章练习题-答案.doc_第3页
C语言1-4章练习题-答案.doc_第4页
资源描述:

《C语言1-4章练习题-答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、不定项选择题(1)正确的C语言自定义标识符是() 。AA)file_bak  B)abc(10)  C)continue  D)class+3(2)设intx=8,y,z;执行y=z=x++;x=y==z后,变量x的值是() 。BA)0     B)1    C)8     D)9(3)字符串“wx53\p103q”的长度是() 。AA)7B)9C)15D)16(4)设inta=9,b=8,c=7,x=1;则执行语句if(a>7)if(b>8)if(c>9)x=2;elsex=3;后x的值是()。CA)0B)2C)1D)3(5)有如下程序voidmain(){intx=23;

2、do{printf(“%d”,x--);}while(!x);}该程序的执行结果是()。BA)321B)23C)不输出任何内容D)陷入死循环(6)源程序要正确地运行,必须要有()函数?CA)printf函数   B)自定义的函数C)main函数     D)不需要函数(7)C语言的基本类型有()AEG   A)整型   B)枚举型   C)数组型   D)指针型E)字符型 F)构造型   G)实型     H)空类型  说明:按照第3版的资料,枚举型是基本的数据类型,但第4版的书里它又不属于,所以在此统一按照第4版。(8)已知a为整型变量,那么与表达式a!=0真假值情况相同的表达式有()A

3、BCA)a>0

4、

5、a<0   B)aC)!a==0      D)!a(9)若ch为char型变量,a为int型变量,(已知字符a的ASCII十进制代码为97)则执行以下语句后的输出为()Ccharch;   inta,k;ch='a';   a=12;   printf("%x,%o,",ch,ch,a);   printf("k=%%d",k);A)61,141,12,k=%dB)输出项与格式描述符个数不符,输出为零值或不定值C)61,141,k=%dD)61,141,k=%12   (10)voidmain(){intx=3;do{printf("%d",x-=2);}whi

6、le(!(--x));}BA)输出的是1B)输出的是1和-2C)输出的是3和0D)是死循环二、填空题(1)已知整型变量a=6,b=7,c=1,则下面表达式的值为多少?  a+3                 (b-a*3)/5           c*(a+b)+b*(c+a)     3.2*(a+b+c)         答案:9        -2               62        44.8(2)设有intx=11,y=10;则以下表达式的值为     。10x-->y?10:11>y++?’a’:’z’解答:在表达式中出现有自增或自减变量时,VC++中,变量是先全部

7、赋值,再进行变化。(3)若所有变量都已正确定义为int型则执行下列程序段后x的值为    。79 x=80;a=10b=16;y=9;z=0;if(a   void main()  { inta=1,b=4,c=2;         a=(a+b)/c;    printf

8、(“%d”,--a);   }运行结果:答案: 1   [程序2]  #include   void main()  { char c1=67;  /*‘A’的ASCII码值为65 */    if (‘A’<=c1&&c1<=’Z’)        printf(“%d,%c”,c1,c1+1);    else printf(“%c”,c1); }运行结果:答案: 67,D     [程序3]  #include   void main()     {intx=1,a=0,b=0;               switch(x){        

9、case 0:b++;        case 1:a++;        case 2:a++;b++;}     printf(“a=%d,b=%d”,a,b);      }运行结果:答案: a=2,b=1          四、编写程序题(要求交来的程序能运行并有正确结果。请大家把自己所编写的程序的运行结果也写在作业本上)完善程序题:从健盘输入若干学生的成绩,并输出最高成绩和最低成绩,当输入负数时结束。(提示

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

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

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