[理学]C语言的复习概念.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]C语言的复习概念

第一章 以下叙述中正确的是: A)构成C程序的基本单位是函数 B)可以在一个函数中定义另一个函数 C)main()函数必须放在其它函数之前 D)所有被调用的函数一定要在调用之前进行定义。 第二章 1、下面四个选项中,均是非法常量的选项是: A)’as’ -0fff ‘\0xa’ B)’\\’ ’01’ 12.456 C)-0x18 01177 0xf D)0xabc ‘\0’ “a” 2、以下选项中合法的用户标识符是( ) A)long B)_2Test C)3Dmax 4)A.dat 3、以下选项中合法的实型常数是( ) A)5E2.0 B)E-3 C).2E0 D)1.3E 4、已知大写字母A的ASCII码的码值是65,小写字母a的ASCII码值是97,则用八进制表示的字符常量‘\101’是( ) A)字符A B)字符a C)字符e D)非法的字符常量 5、若a 是int 型变量,则表达式 (a=4*5,a*2),a+6的值为( ) 6、若a是int型变量,且a 的初值为6,则计算表达式后a 的值为( ) a+=a-=a*a 7、假设m是一个三位数,从左到右用a,b,c表示各位的数字,则从左到右各个数字是bac 的三位数的表达式是什么? 第四章 1、以下非法的赋值语句是( ) A)n=(I=2,++I); B)j++; C)++(j+1); D)x=j0 5、若有以下程序 main() {int k=2,i=2,m; m=(k+=i*=k); printf(“%d,%d\n”,m,i); } 执行后的输出结果是:( ) A)8,6 B)8,3 C)6,4 D)7,4 第五章 1、已有定义:int x=3,y=4,z=5;则表达式 !(x+y)+z-1 y+z/2的值是( ): A)6 B)0 C)2 D)1 2、有一函数, ,以下程序段中不能 根据x值正确计算出y值的是( ) A)if(x0) y=1; else if(x==0) y=0; else y=-1; B) y=0; if (x0) y=1; else if(x0) y=-1; 4、有以下程序 Main( ) { int a=15,b=21,m=0; switch(a%3) {case 0:m++;break; case 1:m++; switch(b%2) {default:m++; case 0:m++;break;} } Printf(“%d\n”,m); } 程序运行后的结果是 ( ) A)1 B)2 C)3 D)4 5、以下程序的输出结果是( ) Main() { int a=4,b=5,c=0,d; d=!a!b||!c; Printf(“%d\n”,d); } A)1 B)0 C)非0的数 D)-1 6、以下程序运行后的结果是_______. main() { int x=10;y=20;t=0; if (x==y)t=x;x=y;y=t; Printf(“%d,%d\n”,x,y); } 第六章 1.? 以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下: main() {int n,k; float score,sum,ave; sum=0.0; for(n=1;n=10;n++) {for (k=1;k=4;k++) {scanf(“%f”,score); sum+=score;} ave=sum/4.0; printf(“NO%d:%f\n”,n,ave); } } 上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确,这条语句是( ) A)sum=0.0; B)sum+=score; C)ave=sum/4.0; D)printf(“NO%d:%f\n”,n,ave); 2.? 有以下程序段 int n=0,p; do {scanf(“%d”,p);n++;} while(p!=12345n3); 此处do while循环的结束条件是( ) A) p的值不等于12345,并且n的值小于3 B) p的值等于12

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档