C语言综合复习(省2005年度(春)试题).pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言综合复习(省2005年度(春)试题)

C语言综合复习;C语言综合复习;C语言综合复习;下列程序段的输出结果是___________。 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;以下程序在编译时在第三行报错“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);};已知有声明“char a[6],*p=a;”,现需要在程序运行过程中将字符串Hello保存到a数组中,则下列选项中能正确完成此操作的表达式是_________。 A. a[6]=Hello B. a=Hello C. p=Hello D. strcpy(a,Hello);若要使表达式“P++”无语法错误,则变量P不能声明为___________。 A. int P; B. double P; C. int *P; D. struct{int x;}P;;以下语句中不包含关键字的是_____________。 A. x=sqrt(2); B. while(x!=0)x--; C. if(x0)x=-x; D. return x;;以下函数定义中正确的是_____________。 A. int fun(int a,b){} B. int fun(int a[][]){} C. int fun(void){} D. int fun(static int a,int b){};已知有函数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; 一个用C语言编写的程序在运行时,如果没有发生任何情况,则只有在执行了_______函数的最后一条语句或该函数中的return语句后,程序才会终止运行。;在C语言的源程序中若出现常量“1L”,则该常量的类型是____________。 ;数学式 所对应的C语言表达式 为_______________________________。; 已知有声明“int x=1,y=2;”,则执行表达式“(xy)(--x0)”后x的值为_________。; 在调用函数fopen(a:\\b.dat,r)时,若A:盘根目录下不存在文件b.dat,则函数的返回值是_________。;以下程序运行时输出结果为________________。 main() {int x[4]={1,2,3,5},*p=x+2,i; for(i=0;i2;i++) printf(%d ,*p++);};以下程序运行时输出结果为______________。 #includestdio.h int func(int a) {static int c=1; c*=a; return c; } void main() {int b=1,i; for(i=2;i4;i++) b=b+func(i); printf(\n%d,b); };以下程序输出结果为________________。 #includestdio.h struct s {int a; struct s *next;}; main() {int i; static struct s x[2]={5,x[1],7,x[0]},*ptr; ptr=x[0]; for(i=0;i3;i++) {printf(%d ,ptr-a);ptr=ptr-next;}};以下程序输出结果为________________。 void f(int a,int *b) {a++;b++;(*b)++;} main() {int i,x[2]={4,4}; f(x[0],x[0]); printf(%d,%d,x[0],x[1]); }

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档