C语言选择题库2OVER资料.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.执行以下程序的输出结果是__8921__。 main() { int n1,n2=1298; while(n2!=0) { n1=n2%10;n2=n2/10;printf(%d,n1);} } 2.以下程序的运行结果是__end____。 main() { int a,b,c;a=2;b=3;c=1; if(ab) if(ac)printf(%d\n,a); else printf(%d\n,b); printf(end\n);} 3.如果调用函数 fopen() 不成功,则函数的返回值为__0_____。 4.以下程序段的执行结果是_ffff__。 int a=-1; printf(%x,a); 5.表示字符串s1等于字符串s2的逻辑表达式为_strcmp(s1,s2)==0_。 6.在C语言中,作为双目运算符时表示的是按位与运算符,而作为单目运算符时表示的是__取地址__运算符。 7.C语言中的合法标识符只能有三种字符组成,它们是字母,_数字___和下划线。 8.C语言中从作用域的角度来看,变量可以分成__全局_变量和局部变量。 9.定义 struct{ int n; char y[5]; }tab[2]={{1,ab},{2,cd}}, *p=tab; 则表达式:printf(%s\n,p-y);的结果为__ab___。 10.以下程序段的执行结果是____6,8,6,7_______。 main()   {  int a1,a2,b1,b2;    a1=5;a2=7; b1=++a1;b2=a2++;   printf(%d,%d,%d,%d\n,a1,a2,b1,b2); } 3.语句for(i=-2;i5;i++) 的循环体共执行__7___次。 4.C语言提供专用于输入一个字符串(包括空格)的函数:___gets()______。 5.局部变量从存储类别可分为auto、register、__static__三种。 1.在TC 2.0中快捷键Ctrl+F9的功能是编译、连接和_运行______。 2.C语言函数库中字符串复制函数的函数名是strcpy___________。 3.有定义static char s[ ]=abc\tdef\n; 则数组空间的字节数为___9_____。 4.写出a不能被b整除的C语言表达式是 __a%b!=0___________。 6.执行以下程序的输出结果是_4321______。 main() { int n1,n2=1234; while(n2!=0) { n1=n2%10;n2=n2/10;printf(%d,n1);} } 7.已知int x=10,y=20,z=30;则以下程序段的执行结果是__20,30,30_____。 if (xy) z=x;x=y;y=z;   printf(%d,%d,%d\n,x,y,z); 8.在C文件中,数据存放的两种形式是文本形式和二进制形式。 9.有函数调用语句 sub(a,1,fun(x,y),b+c,(m+n,c*h)); 则该函数调用语句中的实参个数为____5______。 1.以下程序运行结果是___6_________。 main()    {    int m=5;    if(m++5) printf(%d,++m);    else printf(%d,m--);} 3.以下程序的运行结果是___20_________。 main() { int a,b,c,d,x; a=c=0;b=1;d=20; if(a) d=d-10; else if(!b) if(!c)x=15; else x=25; printf(d=%d\n,d);} 4.在C语言中对文件读写之前应该用_fopen_____函数打开文件。 5.写出将字符串s1拷贝到字符串s2后,再连接到字符串s3之后的语句为 __strcat(s3,strcpy(s2,s1));________________。 6.在C程序的表达式中,判断表达式成立的条件是___1_____表示逻辑真值,0表示逻辑假值。 7.有定义 static char s[ ]=China; 则数组所占空间为____6_________个字节。 8.C语言中的合法标识符只能有三种字符组成,它们是_字母_____、数字和下划线。 9.表达式 a=(

文档评论(0)

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

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

1亿VIP精品文档

相关文档