c语言复习题顺序结构.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计复习题顺序结构 一、 填空 1、 结构化程序设计的三种基本结构是顺序结构、选择结构和循环结构。 2、 c源程序的基本单位是函数。 c程序的执行总是从 main开始的。 3、 程序的开发一般要经过编辑、编译聖接和执行等四个阶段。 4、 c语言的注释以/*开始,以工结束。 5、 复合语句以{开始,以}结束。 6、 仅有一个分号的语句称为空语句。 7、 内存的基本单位是字节 (byte),包含8个二进制位(bit)。 预处理命令通常以#开始,到行尾结束。 9、 整数-15的8位二进制补码 10、 整数-16的8位二进制补码为 11、 设 double r = 1.0; 则表达式 4 / 3 * 3.14159 * r * r * r 的值为 3.14159。 12、 若有定义:int m=5,y=2;则计算表达式y+=y-=m*=y后的y值是卫。 13、 表达式 8/4*(int)2.5/(int)(1.25*(3.7+2.3)) 的数据类型是 int。 14、 下面的程序将输出 15。 int a = 3, b = 4, c = 5; c = a-- * ++b; printf(%d\n, c); 15、 下面的程序将输出 9。 int a = 3, b = 4, c = 5; c = a++ * --b; prin tf(%d\n, c); 二、 选择题 1、C程序由D组成。 A)运算符 B)表达式 C)语句 D)函数 2、 在Dev-c++环境下, C源程序文件的扩展名是旦。 A) H B) C 或 CPP C) OBJ D) EXE 3、 B是C关键字。 A) mai n B) return C) pri ntf D) exit 4、 C不是C关键字。 A) int B) for C) mai n D) register 5、 D不是合法的C常量。 A) 0x3A B) 057 C) 2.8f D) 3e8.0 6、 B是合法的C常量。 A) ab B) AB C) 2e3.5 D) 058 7、 A是合法的变量名。 A) _007 B) 8th C) youme D) float 8、 C 不是合法的变量名。 A) _007 B) x8 C) short D) high 9、 在Dev-c++环境中, double类型的数据需要占用 D字节内存空间。 A) 1 B) 2 C) 4 D) 8 10 、在Dev-c++环境中 ,float类型的数据需要占用 C字节内存空间。 A) 1 B) 2 C) 4 D) 8 下列运算符中,优先级最高的是 A。 A) % B) = C) || D)= 用printf输出实型(float)数据,应使用 C格式限定符。 A) %c B) %d C) %f D) %u 用scanf输入双精度实型(double)数据,可使用B格式限定符。 A) %f B) %lf C) %d D) %c 在C语言中,合法的字符常量是 旦 A) \084 B) \x43 C) ab D) \0 右已疋义 x和y为double类型,则表达式:x=1,y=x+3/2 的值是 C A) 1 B) 2 C) 2.0 D) 2.5 整数-4的8位二进制补码是 D。 A) 1000 0100 B) 0111 1100 C)1111 1011 D) 1111 1100 D是合法的用户标识符。 A) 3rd B) TomJerry C) auto D) _001 B不是合法的C常量。 A) 0x5C B) 5e2.8 C) 4.1f D) 031 11、 12、 13、 14、 15、 16、 17、 18、 19、 以下叙述正确的是(C) A 在C程序中,main函数必须位于程序的最前面。 C程序的每行中只能写一条语句。 C语言语法限制不太严格,程序设计自由度大。 在对一个C程序进行编译的过程中,可以发现注释中的拼写错误。 20、 在seanf函数的使用中以下叙述中正确的是( D) 输入项可以是一个实型常量,如: scanf( “ %f” ,3.5); 可以只有格式控制,没有输入项,如: scanf( “a=%d,b=%d ); 格式控制部分可以规定小数点后面的位数,如: scanf( “ %4.2f ”,d); 当输入数据时,必须指明变量地址,如: scanf( “ %f”,f); 21、 以下程序的输出结果是: (B) main () {int a=12,b=12; printf( “ %dd n” --a,++b);} 10 11 B) 11 13 C) 11 10 D) 11 12 22、 以下语句:temp=x; x=y; y=temp;的功能是(C) 把x,y,t

文档评论(0)

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

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

1亿VIP精品文档

相关文档