1 / 179
文档名称:

华中科技大学C语言期末考试题库试题及答案汇总.docx

格式:docx   大小:162KB   页数:179页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

华中科技大学C语言期末考试题库试题及答案汇总.docx

上传人:2112770869 2017/3/6 文件大小:162 KB

下载得到文件列表

华中科技大学C语言期末考试题库试题及答案汇总.docx

文档介绍

文档介绍:华中科技大学 C 语言期末考试题库试题及答案汇总 int a=12 ,则执行完语句 a+=a-=a*a 后, a 的值是__D____ 。 A、 552 B、 264 C、 144 D、-264 知识点:算术表达式 2. 以下变量 x、y、z 均为 double 类型且已正确赋值, 不能正确表示数字式子 x/(y*z) 的 C 语言表达式是___A___ 。 A、 x/y*z B、 x*(1/(y*z)) C、 x/y*1/z D、 x/y/z 知识点:算术表达式 3. 若有定义: int a=8,b=5,c;, 执行语句 c=a/b+; 后, c 的值是__B____ 。 A、 B、1C、 D、2 知识点:算术表达式 4. 有如下程序 main() { int a; char c=10; float f=; double x; a=f/=c*=(x=); printf("%d %d %%\n",a,c,f,x); } 程序运行后输出结果是___B___ 。 A、1 65 1 B、1 65 C、1 65 D、2 65 知识点:赋值表达式 5. 若变量 a、i 已正确定义,且 i 已正确赋值,合法的语句是___B___ 。 A、 a==1 B、++i; C、 a=a++=5; D、 a=int(i); 知识点:赋值表达式 6. 若变量已正确定义并赋值,下面符合 C 语言语法的表达式是__B____ 。 A、 a:=b+1 B、 a=b=c+2 C、 int %3 D、 a=a+7=c+b 知识点:赋值表达式 7. 设变量 x为 float 型且已赋值,则以下语句中能将 x 中的数值保留到小数点后两位,并将第三位四舍五入的是__C____ 。 A、 x=x*100+ B、 x=(x*100+)/ C、 x=(int)(x*100+)/ ??? D、 x=(x/100+)* 知识点:赋值表达式 8. 在一个 C 程序中___B___ 。 A、 main 函数必须出现在所有函数之前 B、 main 函数可以在任何地方出现 C、 main 函数必须出现在所有函数之后 D、 main 函数必须出现在固定位置知识点:简单 C 语言程序的构成和格式 9. 以下说法中正确的是__D____ 。 A、#define 和 printf 都是 C 语句 B、#define 是C 语句,而 printf 不是 C、 printf 是C 语句,但#define 不是 D、#define 和 printf 都不是 C 语句知识点:简单 C 语言程序的构成和格式 10 .若k是 int 型变量,且有下面的程序片段 k=-3 if(k<=0) printf("####") else printf("&&&&"); 上面程序片段的输出结果是___D___ 。 A、#### B、&&&& C、####&&&& D 、有语法错误, 无输出结果知识点:简单 C 语言程序的构成和格式 11 . 以下 4 个选项中,不能看作一条语句的是___D___ 。 A、{;} B、 a=0,b=0,c=0; C、 if(a>0); D、 if(b==0) m=1;n=2; ??? 知识点:简单 C 语言程序的构成和格式 12 . 有以下程序 main() { int a=0,b=0; a=10; /* 给a 赋值*/ b=20; /* 给b 赋值*/ printf("a+b=%d\n",a+b); } 程序运行后的输出结果是___B___ 。 A、 a+b=10 B、 a+b=30 C、 30 D 、出错知识点:简单 C 语言程序的构成和格式 13 . 以下选项中,不能作为合法常量的是__B____ 。 A、 B、 C、 +4 D、 知识点:实型数据 14 . 以下符合 C 语言语法的实型常量是___C___ 。 A、 B、 C、.5E-3 D、 E15 知识点:实型数据 15 . 表达式 -5/2++5%2 的值是__D____ 。 A、 B、 C、 D、 知识点:算术表达式 16 . 下列定义变量的语句中错误的是__D____ 。 A、 int _int B、 double int _C 、 char For D、 float US$ 知识点:常量、变量和标识符 17 . 以下不合法的用户标识符是__C____ 。 A、 j2_KEY B、 Dou