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文档。上传文档
查看更多
第一单元 C语言概述 一、选择题 1、C语言中主函数的个数为(A)个。 A) 1 B) 2 C)无穷个 D)随意个 2、以下关于C语言描述错误的是(D)o A) 一个C程序总是从main函数起先执行T B)每个语句和数据声明的最终必需有一个分号T C) C语言的注释符是以“/*”起先并以“*/”结束的 T D) 一个C程序可以包含多个main函数F 3、C语言源程序文件后缀为(C )o A) .EXE B) .OBJ C) .C D) .ASM 4、C语言是由(C )组成的。 A)子程序 B)主程序与子程序 C)函数 D)过程 5、C语言属于(B )语言 A)机器语言 B)汇编语言 C)高级语言 D)面对对象语言 其次单元 C语言基础 一、选择题 1、C语言中一般整型变量int在内存中占(B )字节。 A) 1 B) 2 C) 3 D) 4 2、下列不是C语言基本数据类型的是(A )0 A)字符型 B)整型 C)浮点型 D)结构体 3、有关自增、自减运算,以下只有(D )是正确的。 A) —f B) ++78 C) a—b++ D) d++ 4、已知 A=7.5,B=2,C=3.69^ii^(AB OA) || (AB !C〉B)的值是(A )。 A) 0 B) 10 C) 1 D) 5 TOC \o 1-5 \h \z ()8、在switch语句中,有没有break的状况都是相同的。 X ()9、推断a,b两个数是否相等,用a = b。 X ()10、推断a,b两个数是否相等,用a = = b。 V 第六单元for循环结构 一、选择题 1、对下边for循环,循环体体执行次数是(B )。 for (i = 1; i = 10; i = i + 2 ) A) 6 B) 5 C) 4 D) 7 2、对下边for循环,循环体执行次数是(C )0 for (i = 5; i 1; i —) A) 6 B) 5 C) 4 D) 7 3、下边循环执行完后,a为(C )o for ( a= l;a 5; a++ ) a = 2 * a; A) 5 B) 4 C) 7 D) 8 4、下边循环执行完后,s为(A )o〃无法确定 for ( a= 1; a 5; a++ ) for ( b= s = 0; b a; b++, s = s +a) A) 6 B) 4 C) 7 D)无答案 7、下边程序段输出结果是(A )o int i, a= 0; for (i = 0; i 10; i++ ) a++, i++; printf(n%d\ a); A) 5 B) 6 C) 9 D) 10 8、以下for循环的次数为(D )o for(x = 0,y = 0; (y=123) (x4); x++) A)不循环B)无限次 A)不循环 B)无限次 C) 3 D) 9、从循环体内某一层跳出,接着执行循环外的语句是:( 9、从循环体内某一层跳出,接着执行循环外的语句是:(A )o A)break 语句 A) break 语句 B) return 语句 C) continue 语句 D) 空语句 11、A)无限次B)不循环 11、 A) 无限次 B)不循环 C) 4次 D) 3次 循环语句 for (x=0,y=0; (y!=123)|| (xv4);x++);的循环执行次数为(C )。 12、设ij,k均为int型变量,k初值为0,执行完下面的for循环后,k的值为(A for (i=0,j=10; i=j; i++J-) k=i+j; A) 10B) 9C) 8D) 713、以下程序段的循环次数是( A) 10 B) 9 C) 8 D) 7 13、以下程序段的循环次数是( )o for (i=2 ; i=0 ;) A)无限次B) 0次 A)无限次 B) 0次 C) D) 2次 14、下边程序段循环执行的次数是( int a= 0, j = 10; a++; if ( a 3) break ; A) 3 B、 A) 3 B、 4 C、5 D) 6 18、for循环中,能省略的表达式有D )□A)表达式1B)表达式2 C)表达式 18、for循环中, 能省略的表达式有 D )□ A)表达式1 B)表达式2 C) 表达式3 D) 3个都可以 3次 2次 C) D) 9次 20、下面循环体被执行的次数是( 2 )□ 21、定义变量则以下不是无限循环的是:(C )o for (i=0; i=l; i++);for (i=0; ; i—); for (i=0; i=l; i++); for (i=0; ; i—); for( ;i-10; i-);for ( ; i0 ;); for( ;i-10; i-); for ( ; i0 ;); 22、定义变

文档评论(0)

134****5765 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7131166105000033

1亿VIP精品文档

相关文档