C程序设计3.docVIP

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

程序设计模拟题3 一 单项选择题 1. 选出C语言的合法变量名__B___ A $123 B _auto_ C register D 2_and 2. int j; float y; char name[50] 当执行以下C语句时 scanf( %2d%f%2s,j,y,name); 输入以下字符: 55566 777% 则y 的值是_ A_ A 55566.0 B 777.0 C 566.0 D 566777.0 3. 下列关于switch语句和break语句的说法中,正确的是__B__。 A break语句是switch语句中的一部分 B 在switch语句中可以根据需要使用或不使用break语句 C 在switch语句中必须使用break语句 D 以上三个结论中有两个是正确的 4. 以下的for循环_B__ for(x=0,y=0;(y!=123)(x4);x++); A 执行三次 B 执行四次 C 循环次数不定 D 是无限循环 5. 关于下面的程序片段: #define A 3 #define B(a) ((A+1)*a) int X; X=3*(A+B(7)); 正确的判断是_B__ A 程序错误,不允许嵌套宏定义 B X值为93 C X值为21 D 程序错误,宏定义不允许有参数 6. 选出正确的赋值语句______(设char b[5],*p=b;) A b= abcd; B *a= abcd; C p= abcd; D *p= abcd; 7. 以下对二维数组a的正确说明是_____ A int a[ ][3]={ 0 }; B int a[3][ ]={ {1},{2},{3} }; C int a[1][3]={ 1,2,3,4 }; D int a[2][3]={ {1,2},{3,4},{5,6} }; 8. 合法的实型常量是______ A 123e B 3e-0.5 C .e3 D -2.0e-2 9. C语言程序的三种基本结构是______ A 递归结构,循环结构,转移结构 B 顺序结构,选择结构,循环结构 C 嵌套结构,递归结构,顺序结构 D 循环结构,转移结构,顺序结构 };s; 二 填空题 1.若整型变量a=5,b=4,c=3,则表达式ab||bc的值为 。 2.已知a=3,b=5,c=7;则bc?b:a的值为_______。 3.表达式73的结果为_______。 4. 构成数组的各个元素必须具有相同的_______ 。 5. 若整型变量a=5,则表达式a2的值为 。 6.将一维数组a的第j个元素的地址赋给指针变量p的语句是______。 7.定义int i=1;执行while(i++5)后i的值为______。 8.设a=7,b=6,c=5;写出表达式(a+b)(c*c)b的值是______。 三 程序填空题 1.输出由*组成的倒三角图案,图案的行数n从键盘输入。 如果行数n为6,则图案如图所示: ****** ***** **** *** ** *

文档评论(0)

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

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

1亿VIP精品文档

相关文档