哪位大虾帮我做下面这些C语言的题啊?让我参考,绝非是用来应付作业的!谢过!

复习练习一、选择题(每小题1分,共30分)1. 以下叙述正确的是( )。A) 在C程序中,main函数必须位于程序的最前面B) C程序的每行中只能写一条语句C) C语言本身没有输入输出语句D) 在对一个C程序进行编译的过程中,可发现注释中的拼写错误2.一个C语言程序的基本单位是( )A) 函数 B) 子程序 C) 过程 D) 命令3.一个C语言的语句必须使用的结束符号是( )A) , B) 。 C) : D) ; 4.下列选项中,可以作为C语言标识符的是( )A) 3stu B) #stu C) stu3 D) stu.35.设有说明:char w; int x; float y; double z;则表达式w*x z-y值的数据类型为( )A) float B) char C) int D) double6.下列叙述正确的是( )A)赋值语句中的“=”是表示左边变量等于右边表达式B)赋值语句中左边的变量值不一定等于右边表达式的值C)赋值语句是由赋值表达式加上分号构成的D)x =y;不是赋值语句7.若x为int型变量,则执行x=6; x =x-=x*x; 语句后,x的值为( )A) 36 B) -60 C) 60 D) -248.若有a=2,b=3,c=4,则表达式a= =3和a=3的值分别为( )A) 0和0 B)1和3 C)3和3 D)0和39.使条件表达式(year%4==0

1、选C。输入输出函数定义在头文件中,源程序开头include<stdio.h>实现调用 A,main函数前有宏定义define、include,用户自己定义的函数等语句。B,一行可以写任意多条语句,但为了增加程序的可读性,一行只写一条。D,编译过程无法发现注释中的拼写错误。
2、A 函数是C语言程序的基本单位。
3、D 这是C语言一条语句唯一的结束符号。
4、C 标识符由字母、数字、下划线组成,必须以字母或下划线开始。显然,ABD均不符合
5、D char类型的w与数值型xyz进行运算时,是w对应的ASCII码进行运算,相当于int型数值。没有强制类型转换时,系统默认转化成精度高的数据类型。
6、C 赋值语句中的“=”是表示把右边表达式的值赋给左边的变量,所以左边的变量值一定是等于右边表达式的值了~
7、-30 如果题干没有抄错的话,-30一定是正确的了
8、D == 用于判断两边的值是否相等,相等的话为真,该表达式的值为1,不相等则为假,表达式的值等于0;后边的事赋值语句,结果为3.

参考资料:《C语言程序设计》 谭浩强 著

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-16
1. C
2. D
3. D
4. C
5. D
6. C
7. -30
8. D
第2个回答  2013-01-16
C
A
D
C
D
C
-30这个鉴于有争议,我亲自执行了一遍
D
第3个回答  2013-01-16
CADCD C第七题我得30 第八题D

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网