云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2006年6月份-2008年1月份《C语言等级考试》模拟试卷集成(选择题部分)

2006年6月份-2008年1月份《C语言等级考试》模拟试卷集成(选择题部分)

  • 62 次阅读
  • 3 次下载
  • 2025/7/4 16:22:42

D)在程序的一行上可以书写几个有效的宏定义 58、对枚举类型进行定义,不正确的是(A)。 A)enum b{1,2,3}; B)enum a{A,B,C};

C)enum c{D=3,E,F}; D)enum d{X=0,Y=5,Z=9}; 59、以下程序的功能是(C)。 #include main() {FILE *fp; long int n;

fp=fopen(―wj.txt‖,‖rb‖); fseek(fp,0,SEEK_END); n=ftell(fp); fclose(fp);

printf(―%ld‖,n); }

A)计算文件wj.txt的起始地址 B)计算文件wj.txt的终止地址 C)计算文件wj.txt内容的字节数 D)将文件指针定位到文件末尾

60. C 在C语言源程序中,以下叙述正确的是() A) main函数必须位于文件的开头 B) 每行只能写一条语句

C) 程序中的一个语句可以写成多行 D) 每个语句的最后必须有点号

61. C 关于C语言的源程序的叙述中,错误的是( )。 A) C语言的源程序由函数构成

B) main函数可以书写在自定义函数之后 C) 必须包含有输入语句

D) 一行可以书写多个语句

62. C C程序中main函数的位置( ) A) 必须在最开始

B) 必须在系统库函数后面 C) 可以在自定义函数后面 D) 必须在最后

63. B C语言的函数体由( )括起来 A) ( ) B) { } C) [ ] D)/* */

64. D 关于C语言的叙述中,不正确的是( )。 A) C程序可由一个或多个函数组成 B) C程序必须包含一个main()函数 C) C程序的基本组成单位是函数

D) 注释说明只能位于一条语句的后面

65. D 下面关于C语言用户标识符的描述,正确的是() A) 不区分大小写

B) 用户标识符不能描述常量 C) 类型名也是用户标识符

D) 用户标识符可以作为变量名 66. D 以下( )是正确的变量名。 A) 5f B) if C) f.5 D) _f5

67. D 以下( )是正确的常量。 A) E–5 B) 1E5.1 C) 'a12'

D) 32766L

68. D 以下( )是正确的变量名。 A) bee B) –p11 C) int D) p_11

69. C 以下( )是正确的字符常量。 A) \B) '\\\\'' C) 'W' D) \

70. A 若有定义:int x=2;则正确的赋值表达式是() A) a–=(a*3) B) double(–a) C) a*3 D) a*4=3

71. C 语句x=(a=3,b=++a);运行后,x、a、b的值依次为()。 A) 3,3,4 B) 4,4,3 C) 4,4,4 D) 3,4,3

72. B 语句a=(3/4)+3%2;运行后,a的值为( )。 A) 0 B) 1 C) 2 D) 3

73. A char型变量存放的是( )。 A) ASCII代码值 B) 字符本身 C) 十进制代码值 D) 十六进制代码值

74. C 若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为()。

A) 3,3 B) 4,4 C) 4,3 D) 3,4

75. B 若有定义:int a;则语句a=(3*4)+2%3;运行后,a的值为()。 A) 12 B) 14 C) 11 D) 17

76. A 下面关于算术运算符的叙述,错误的是( )。 A) 其算术运算对象不包含函数

B) %(模运算符)的运算对象只能为整型量 C) 算术运算符的结合方向是\自左至右\

D) 自加和自减运算符的结合方向是\自右至左\77. A 下面叙述正确的是( )。

A) 强制类型转换运算的优先级高于算术运算 B) 若a和b是整型变量,(a+b)++是合法的 C) 'A'*'B' 是不合法的 D) \是合法的

78. B 若有定义:int k,i=2,j=4;则表达式k=(++i)*(j--) 的值是( ). A) 8 B) 12 C) 6 D) 9

79. C 设整型变量a为5,使b不为2的表达式是( )。 A) b=(++a)/3 B) b=6–(––a) C) b=a%2 D) b=a/2

80. C 若有定义:int a=1,b=2,c=3;则语句++a||++b&&++c;运行后b的值为( )。 A) 1 B) 0 C) 2 D) 3

81. B 已知int a;使用scanf()函数输入一个整数给变量a,正确的函数调用是( )。 A. scanf(\B. scanf(\C. scanf(\D. scanf(\

82. D 已知double a ; 使用scanf()函数输入一个整数给变量a,正确的函数调用是( )。scanf(\A) scanf(\B) scanf(\C) scanf(\D) scanf(\

83. B putchar()函数的功能是向终端输出( )。 A) 多个字符

B) 一个字符

C) 一个实型变量值

D) 一个整型变量表达式

84. D getchar()函数的功能是从终端输入( )。 A) 一个整型变量值 B) 一个实型变量值 C) 多个字符 D) 一个字符

85. D 若有定义:int x=1234,y=123,z=12;则语句printf(―M+=+-‖,x,y,z);运行后的输出结果为()。 A) 123412312

B) 12341234123412341231231231212 C) 1234+1234+1234 D) 1234+123+12

86. A 下面叙述中,( )不是结构化程序设计三种基本结构的共同特点。 A) 先判断后执行 B) 单入口,单出口

C) 程序中没有执行不到的语句 D) 无死循环

87. A 结构化程序设计不包括( )。 A) 最优化

B) 自顶而下,逐步细化 C) 模块化设计 D) 结构化编码

88. D 以下运算符中优先级最高的是()。 A) > B) || C) && D) +

89. A 若有定义:int x=3,y=4;则表达式!x||y的值为()。 A) 1 B) O C) 3 D) 4

90. A 若有定义:int i=7,j=8;则表达式i>=j||i

B) 变量i的值 C) 0

D) 变量j的值

91. C 若希望当a的值为奇数时,表达式的值为―真‖,a的值为偶数时,表达式的值为―假‖,则不能满足要求的表达式是()。 A) a%2==1 B) !(a%2==0) C) !(a%2)

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

D)在程序的一行上可以书写几个有效的宏定义 58、对枚举类型进行定义,不正确的是(A)。 A)enum b{1,2,3}; B)enum a{A,B,C}; C)enum c{D=3,E,F}; D)enum d{X=0,Y=5,Z=9}; 59、以下程序的功能是(C)。 #include main() {FILE *fp; long int n; fp=fopen(―wj.txt‖,‖rb‖); fseek(fp,0,SEEK_END); n=ftell(fp); fclose(fp); printf(―%ld‖,n); } A)计算文件wj.txt的起始地址 B)计算文件wj.txt的终止地址

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com