第一章作业答案:一,59,14、4,28、e二 1 小题,592,15一、将数 89、20、25、40、875 用十六进制表示二、填空1、在 C 语言中,数值常量 0x3b 得十进制值就是 。2、字母 f 得 ASCII 码为十进制数___________。第三章作业一、选择题:1、下列变量名中, B 就是非法得。 A) Tom B) 3n C) little_boy D) c102、若有以下类型说明char a;int b;float c;double d;则表达式 a*b+d-c 得结果类型就是( A )A)floatB)charC)int D)double3、若 x 为整型,则逗号表达式(x=4*5,x*5),x+25 得结果及 x 得值分别就是(C)正确答案就是 100,45A)4520B)12520C)12545D)1001004、假设所有变量均为整型,则表达式(a=3,b=2,b++,a+b)得值就是 C 。 A) 5 B) 8 C) 6 D)75、已知 c2 为字符型,则执行语句 c2=’E’+’8’-‘A’后,c2 得值为 C 。 A) 12 B) 11 C)不确定得值 D) 106、设 a 为 double 变量,b 为 int 型变量,c 为字符型变量,则 a+b+c 为( C )型 A) int B) float C) double D) char7、C语言中不可用作标识符得字符有( C ) A 下划线 B %C 数字 D 字母 8、下面四个选项中,均就是合法整型常量得就是(D )A)160B)- 0xcdfC)- 01D)0x- 0xffff01a 0668 2e59、设a为字符变量,b为int型变量,c为double型变量,则a*b+c为( C )型 A、 int B、 float C、 double D、 char10、 若 a 就是 int 型变量,则表达式(a=4*5,a*2),a+4 得值为( C )A、 20 B、22 C、 24 D、 44 第四章作业一、选择题1、若 x 为 int 型变量,则执行以下语句后 x= C 。x=5;x-=x-=x+x;A、 -10 B、 -5 C、0 D、102、在 printf()函数得格式说明符中,字符型数得输出格式说明符就是 D 。A、 %s B、 %f C、 %ld D、 %c3、 已知 ch 就是字符型变量,下面不正确得赋值语句就是 C 。A) ch=’7’+’9’; B) ch=’\0’; C) ch=’x+y’; D) ch=5+9;4、要使用 putchar()函数必须在程序前加语句 A 。A、 #include B、 include C、 include "stdio、h"D、 #include 'stdio、h'5、在 scanf()函数得格式说明符中,长整型数得输入格式符就是 B 。 A、 %lf B、 %ld C、 %f D、 %x二、推断题1、 C 语言标准输入操作中,gets()函数一次只可以读取一个字符。(Flase )2、 C 语言标准输出操作中,putchar()函数可以输出显示一个字符串。(...