附录G****题参考答案
一、单项选择题
二、简答题
C语言提供了丰富的数据类型,、构造类型、指针类型、、字符型、实型(浮点型)等.
C中整常数的表示
:
十进制整数;
,如0123表示八进制数123; ,代表十六进制数123.
C规定对所有的变量要“先定义,后使用”,这样规定有以下好处:
(1)便于纠错;
(2)便于编译系统为变量分配存储空间;
(3)运算合法性检查.
C语句可以分为以下五类:
(1).控制语句. 完成一定的控制功能;
(2).函数调用语句;
(3)表达式语句;
(4)空语句;
(5)可以用{ }把一些语句括起来成为复合语句.
C只有9种控制语句,它们是:
(1)if( )~else~(条件语句)
(2)for( ) ~ (转向语句)
(3)while( )~ (循环语句)
(4)do~while( ) (循环语句)
(5)continue(结束本次循环语句)
(6)break(中止执行switch或循环语句)
(7)switch(多分支选择语句)
(8)goto(转向语句)
(9)return(从函数返回语句)
表达式不是独立存在的,它存在于其它表达式、语句、函数参数里,表达式后面加上一个分号,就变成表达式语句,如
i=i+1 (是表达式,不是语句)
i=i+l; (是语句)
“函数调用语句”也是属于表达式语句,因为函数调用也属于表达式的一种,只是为了便于理解和使用,我们把“函数调用语句”和“表达式语句”(包括函数调用语句), 所以有人把C语言称作“表达式语言”.
字符常量就是一个字符,用单引号括起来,占一个字节;而字符串常量是由若干个字符组合而成,用双引号括起来,存贮时自动在后面加“\0”,即使同样是一个字符,字符串常量后面还要加一个“\0”.
三、阅读程序写结果或填空
aa abc
A N
57
5 7
,-
,-
, -,,-,,-
+01, -+02
A,65,101,41
1234567,4553207,d687
65535,177777,ffff,-1
COMPUTER, COM
x>5||x<-5
四、编写程序题
main()
{
float r,h,C1,Sa,Sb,Va,Vb;
scanf("%f,%f",&r,&h);
C1=2**r;
Sa=*r*r;
Sb=4*Sa;
Va=4**r*r*r/3;
Vb=Sa*h;
printf("C1=%.2f\n",C1);
printf("Sa=%.2f\nSb=%.2f\nVa=%.2f\nVb=%.2f\n",Sa,Sb,Va,Vb);
}
main()
{float F,c;
printf("请输入一个华氏温度:\n");
scanf("%f",&F);
c=*(F-32); /*注意5和9 要实型表示,否则5/9的值为0*/
p
C语言课后答案 来自淘豆网www.taodocs.com转载请标明出处.