【精选】C语言综合复习(省2005年(春)试题).ppt

【精选】C语言综合复习(省2005年(春)试题).ppt

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

* * C语言综合复习 已知字符A的机内编码为65,则执行下列函数调用语句时,不能输出字符B的是 ____。 A. putchar(B); B. putchar(B); C. putchar(66); D. putchar(\x42); B C语言综合复习 下列一维数组的声明中正确的是_________。 A. int a[ ]; B. int n=10,a[n]; C. int a[10+1]={0}; D. int a[3]={1,2,3,4}; C C语言综合复习 .已知有结构类型定义: typedef struct ex{long int num; char sex; struct ex *next; }student; 下列叙述错误的是___________。 struct ex 是结构类型 B. student是结构类型的变量名 C. ex可缺省 D. student不可缺省 B 下列程序段的输出结果是___________。 int i,x[3][3]={9,8,7,6,5,4,3,2,1},*p=x[1][1]; for(i=0;i4;i+=2) printf(%d,*(p+i)); A. 5 2 B. 5 1 C. 5 3 D. 9 7 C C语言综合复习 以下程序在编译时在第三行报错“Redeclaration of a in function d”,如果决定修改该行声明中出现的局部变量a的名字,则下列选项中不能用来替换变量名a的是_________。 A. f B. e C. d D. b [程序] int b; void d(int a) {int f; double a=1; printf(%d,a); } main() {int e=1;d(e);} A C语言综合复习 已知有声明“char a[6],*p=a;”,现需要在程序运行过程中将字符串Hello保存到a数组中,则下列选项中能正确完成此操作的表达式是_________。 A. a[6]=Hello B. a=Hello C. p=Hello D. strcpy(a,Hello) D C语言综合复习 若要使表达式“P++”无语法错误,则变量P不能声明为___________。 A. int P; B. double P; C. int *P; D. struct{int x;}P; D C语言综合复习 以下语句中不包含关键字的是_____________。 A. x=sqrt(2); B. while(x!=0)x--; C. if(x0)x=-x; D. return x; A C语言综合复习 以下函数定义中正确的是_____________。 A. int fun(int a,b){} B. int fun(int a[][]){} C. int fun(void){} D. int fun(static int a,int b){} C C语言综合复习 已知有函数f的定义如下: int f(int a,int b) {if(ab)return(a,b);else return(b,a);} 在main函数中若调用函数f(2,3),得到的返回值是________________。 A. 2 B. 3 C. 2和3 D. 3和2 B C语言综合复习 一个用C语言编写的程序在运行时,如果没有发生任何情况,则只有在执行了_______函数的最后一条语句或该函数中的return语句后,程序才会终止运行。 main C语言综合复习 在C语言的源程序中若出现常量“1L”,则该常量的类型是____________。 long int或long C语言综合复习 数学式 所对应的C语言表达式 为_______________________________。 sqrt(x*x+y*y)/(a+b) C语言综合复习 已知有声明“int x=1,y=2;”,则执行表达式“(xy)(--x0)”后x的值为_________。 1 C语言综合复习 在调用函数fopen(a:\\

文档评论(0)

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

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

1亿VIP精品文档

相关文档