C语言试题与答案.docxVIP

  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文档。上传文档
查看更多
1、C语言程序的三种基本结构是(???? ) ?循环结构,转移结构,顺序结构 ?嵌套结构,递归结构,顺序结构 ?递归结构,循环结构,转移结构 ?顺序结构,选择结构,循环结构?? 2、以下叙述正确的是________ ?可以在一个函数中定义另一个函数 ?构成C程序的基本单位是函数?? ?main()函数必须放在其他函数之前 ?所有被调用的函数一定要在调用之前进行定义 3、 有以下程序 main()? {? char s[]=159,*p;? ?? p=s;? ?? printf(%c,*p++); printf(%c,*p++);? }? 程序运行后的输出结果是 __________br span= style=box-sizing: border-box;/br ?15?? ?16 ?12 ?59 4、以下叙述中正确的是br span= style=box-sizing: border-box;/br ?预处理命令行必须位于源文件的开头 ?在源文件的一行上可以有多条预处理命令 ?宏名必须用大写字母表示 ?宏替换不占用程序的运行时间?? 5、以下叙述中错误的是 __________? ?对于double类型数组,不可以直接用数组名对数组进行整体输入或输出 ?数组名代表的是数组所占存储区的首地址,其值不可改变?? ?当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出,可以通过赋初值的方式确定数组元素的个数 6、已有定义:char a[]=xyz,b[]= ?数组a和b的长度相同 ?a数组长度小于b数组长度 ?a数组长度大于b数组长度?? ?上述说法都不对 7、有以下程序? main()? 程序运行后的输出结果是__________? ? ?42 ?45?? ?56 ?60 8、 共同体的字节长度是__________ ?成员中长度最长成员的字节长度?? ?成员中长度最短成员的字节长度 ?所有成员长度和 ?最短成员长度和最长成员长度和 9、 以下对结构体描述正确的是__________ ?结构体类型是一种基本数据类型 ?结构体类型变量的字节长度等于该变量所有成员的长度之和?? ?结构体变量的成员不能是结构体类型 ?结构体变量的成员不能是共同体类型 10、 定义一个指向数组的指针变量,正确的方式是__________ ?int (*p)[4]?? ?int *p[4] ?int p*[4] ?int (*)p[4] 11、 有char str[10]=“hello”,则str[8]= __________ ?’ ’ ?’o’ ?不确定值 ?’\0’?? 12、 设有程序段 int k=10; while (k=0) k=k-1; 则下面描述中正确的是__________ ?while循环执行10次 ?循环是无限循环 ?循环体语句一次也不执行?? ?循环体语句执行一次 13、 有int a[10]= ?8 ?9 ?0?? ?不确定的值 14、 以下选项中,不能作为合法常量的是__________br span= style=box-sizing: border-box;/br ?1.234e04 ?1.234e0.4?? ?1.234e+4 ?1.234e0 15、 以下不能定义为用户标识符是__________br span= style=box-sizing: border-box;/br ?Main ?_0 ?_int ?sizeof?? 16、 若k为整型,以下while循环__________次。 ??? int k=10; ??? while (k=0) k=k-1; ?10次 ?无限循环 ?一次不执行?? ?执行一次 17、 在C语言中,while语句中的条件为__________时,结束该循环。   ?0?? ?1 ?true ?非0 18、 定义如下变量: ??? int n=10; ??? 则下列循环的输出结果是 ??? while (n7) ??? {? n--; ?????? printf(“%d? ”,n); ??? } ?10 9 ?8 ?9 ?8 ?7?? ?10 ?9 ?8 ?9 ?8 ?7 19、 若变量已正确说明,则以下程序段输出为__________ ??? a=10;b=50;c=30; ??? if (ab) ?????? a=b,b=c; ??? c=a; ?a=10 ?b=50 ?c=10?? ?a=10 ?b=30 ?c=10 ?a=50 ?b=30 ?c=10 ?a=50 ?b=30 ?c=50 20、 表达式__________是满足:当c的值为1、3、5三个数中任意1个时值为“真”,否则值为“假”的表达式。    ?(c=1)||(c=3)||(c=5) ?(c!=1)

文档评论(0)

189****6472 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档