2012年上半年C程序设计复习资料.doc

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

复习: 1、在C语言中(以16位PC机为例),一个char型数据在内存中所占的字节数为_1_;一个int型数据在内存中所占的字节数为_2_。 2 . 一个C程序的执行是从 。 A A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 3、C语言中的标志符只能由三种字符组成,它们是___、___和___。 字母 、 下划线 、 数字 4、C程序 构成。B A)由主程序和子程序 B)可以由一个主函数和若干其他函数 C)只能由一个函数即主函数 D)可以由若干个主函数和其他函数 5、以下程序的运行结果是___。 main( ) { if(2*2= =52*2= =4) printf(T); else printf(F); } F 6、在C语言中,要求运算数必须是整型的运算符是___。D A) / B) ++ C) ! = D)% 7、若从键盘输入18,则以下程序的输出结果是___。 1828 main( ) { int a; scanf(“%d”,a); if(a20) printf(“%d”,a-10); if(a10) printf(“%d”,a); if(a5) printf(“%d”,a+10); } 8、设变量a是整型,f是实型,i是双精度型,则表达式10+’a’+i*f的数据类型为___。C A) int B) float C) double D)不确定 9、下面程序的运行结果是 。 11 int a=5; int b=7; main() { int a=4,c; c=plus(a,b); printf(A+B=%d\n,c); } plus(int x,int y) { int z; z=x+y; return z; } 10、能正确表示a≥10或a≤0的关系表达式是 D A) a=10 or a=0 B) a=10 | a=0 C) a =10 a =0 D) a=10 || a=0 11、 main() {int buffer[10],max,i; for(i=0;i10;i++) scanf(%d,buffer[i]); max=buffer[0]; for(i=1;i10;i++) if(maxbuffer[i]) max=buffer[i]; printf(max=%d,max); } 求出10个数字的最大值。 12、设a=5,b=6,c=5,d=8,m=2,n=2,执行 (m=ab)(n=cd) 后n的值为 B A) 1 B) 2 C) 3 D) 0 13、 main() {int a[ ]={4,3,0,8,5},i,j,t; for(i=1;i5;i++) {t=a[i]; j=i-1; while(j=0 ta[j]) {a[j+1]=a[j]; j- -; } a[j+1]=t; } for(i=0;i5;i++) printf(%d ,a[i]); } 从大到小排序。 14、若以下变量均是整型,且num=sum=7;则计算表达式sum=num++,sum++,++num后sum的值为___。B A) 7 B) 8 C) 9 D)10 15、以下程序的运行结果是___。A main() { int x=2,y=01,z=2; if ( x y ) { if ( y 0 ) { z=0; } else { z+=1; } } printf(%d\n, z ); } A、3 B、2 C、1 D、0 16、下列叙述错误的是___。 D A、 if语句允许用户选择是否执行某个操作 B、 if else语句允许用户选择执行两个操作中的某个操作 C、 switch语句允许用户选择执行多个操作中的某个操作 多分支选择结构只能使用switch语句实现 17、设有程序段 C int k=10; whi

文档评论(0)

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

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

1亿VIP精品文档

相关文档