程序设计复习.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计复习 C 复习资料 2 一、选择题 C. 10 1 6 D.不能确定 1 执行 float f=5/2+1; printf(%4.2f\n,f);的 11 下列不是结构化程序设计的三种基本结构的是 显示结果为( ) C ( )D A. 3.50 B.3.5 C.3.00 D.3.0 A.顺序结构 B.选择结构 C.循环结构 D.指针 2 执行语句 int a=!(7==8)后,则 a 等于( A ) 12 表达式 sizeof(10000)-sizeof(1) A.1 B.-1 C.0 D.不能确定 +sizeof(3.14)的值为( )A 3 设 x 是 int 型变量,则执行语句:x=(1,2,3,4)后,x A. 8 B. 0 C. 4 D. 6 为( ) A 13 下列标识符哪个是合法的?( )B A.4 B. 3 C.2 D.1 A. int B.x_1 C. ab?:cd D.1_x 4 执行 for (j=5;j=0;j-=2) printf 14 设 int x;则经过下列( )语句后,执行赋值 (%c,’B’-1); 将输出多少个’A’字符 ( C ) 语句*p=0;可将 x 值置为 0。C A.1 B.2 C.3 D.0 A.int p=x; B.int *p=x; 5 已知函数f1 的原型是:void f1(int *a, long *b);C.int *p=x; D. p=x; 变量 v1,v2 的定义是:int v1; long v2; 15 下列说法不正确的是( )A 把 v1 和 v2 分别作为第一参数和第二参数来调用函 A c 语言的 do while 循环是先判断条件,然后再做 数 f1,正确的调用语句是:( )A 循环体,因此,do while 循环有可能循环体一次都不 A.f1(v1,v2); B.f1(v1,v2); 做 C.f1(v1,v2); D.f1(v1,v2); B 语句 char *p=”hello”;printf(“%c”,*p+1);的 6 以下不正确的数组定义语句是( ) C 输出结果为字符’i’ A.double a[]={2.0,4.0,6.0,8.0,10.0}; C short int 型数据表示的范围是-32768~32767。 B.char b[ ]= D 语句 int a[4];是合法的 c 语言语句,它定义了一 {‘H’,’E’,’L’,’L’,’O’,’\0’}; 个一维数组,有四个元素,分别表示为 a[0]、a[1]、 C.char c[ ]; a[2]、a[3]。 D int d[8]={1,2,3,4}; 16 执行 int x=1,y=2;y+=x-- +2;后,x 和 y 的值分别 7 在函数内,定义变量时存储类型符可省略的是 ( ) 为( ) C A A. 1,5 B.2,5 C.0,5 D.5,0 A

文档评论(0)

小蜗牛 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档