拿答案:2937748743 来源 www.ybaotk.com期末形成性测试答案1、 C语言的基本构成单位是: 。
超文本过程
函数
子程序
函数和过程2、 一个 C语言程序总是从 开始执行。
主函数
子程序
主过程
主程序3、 C语言的程序一行写不下时,可以 。
用逗号换行
在任意一空格处换行
用分号换行
用回车符换行4、 以下叙述不正确的是: 。
在 C程序中,语句之间必须要用分号 " ;" 分隔
若 a 是实型变量, C程序中 a
在 C程序中,无论是整数还是实数都能正确无误地表示
10 是正确的,因为实型变量中允许存放整型数
在 C程序中, %是只能用于整数运算的运算符5、 以下不正确的 C语言标识符是 。
a
abc
c
ABC
a_bc6、 下列字符串是标识符的是: 。
9_student
LINE 1
long
_HJ7、 以下说法中正确的是: 。
C 语言程序总是从 main() 函数开始执行
在 C语言程序中,要调用的函数必须放在 main() 函数中定义
C 语言程序总是从第一个定义的函数开始执行
C 语言程序中的 main() 函数必须放在程序的开始部分8、 在 C语言中,字符型数据在内存中以 形式存放。
原码
ASCII码
BCD 码
反码9、 若有定义: int a=7; float x=2.5, y=4.7; 则表达式 x+a%3*(int)(x+y)%2/4 的值是: 。
2.
0.
2.50
3.10、 设有说明: char w; int x; float y; double z;
则表达式 w*x+z-y 值的数据类型为: 。
int
char
double
float11、 若 x 为 int 型变量 , 则执行以下语句后 ,x 的值为 。
x=6; x+=x-=x*x;
-24
60
36
-6012、 若 m为 float 型变量 , 则执行以下语句后的输出为 。 float m=1234.123; printf("%-8.3f ",m);
-8.3
-1234.123
1234.123000
1234.12313、 若有定义 double x=1 ,y;则以下的语句执行的结果是 。
y=x+3/2; printf( “%f”,y);
3.
1.5
2.
2.514、 若 a 为整型变量,则以下语句 。
a=-2L; printf("%d
",a);
输出值为 -2
输出值为 2
输出为不确定的值
赋值不合法15、 若 x=0,y=3,z=3, 以下表达式值为 0 的是
y
x||z/3
x%2&&y
x
z
!x16、 若 w=1,x=2,y=3,z=4, 则条件表达式 w
选择一项:
a. 4
b. 2
c. 3
d. 1
4
2
3
117、 若 w,x,z 均为 int 型变量 , 则执行以下语句后的输出为 。 w=3;z=7;x=10; printf("%d ",w&&z);
0
3
1
718、 分析以下程序 , 下列说法正确的是 。
int x=5,a=0,b=0;
if(x=a+b) printf("* * * *
");
else printf("# # # #
");
输出 * * * *
通过编译,但不能连接
有语法错,不能通过编译
输出19、 设 i 和 x 都是 int 类型,则 for 循环语句 。
for(i=0,x=0;i<=9&&x!=876;i++) scanf("%d",&x);
是无限循环
最多执行 10 次
循环体一次也不执行
最多执行 9 次20、 下述 for 循环语句 。
int i,k;
for(i=0,k=-1;k=1;i++,k++) printf("* * * *");
是无限循环
判断循环结束的条件非法
一次也不循环
只循环一次21、 程序段如下:则以下说法中正确的是: 。
int k=-20;
while(k=0) k=k+1;
循环是无限循环
循环体语句一次也不执行
while 循环执行 20 次
循环体语句执行一次22、 下列程序段执行后 k 值为 。
int k=0,i,j;
for(i=0;i<5;i++)
for(j=0;j<3;j++)
k=k+1 ;
8
5
15
323、 在定义 int a[10]; 之后,对 a 的引用正确的是 。
a[10]
a[6.3]
a[10-10]
a(6)24、 下面程序段运行时输出结果是 。 char s[18]= "a book! "; printf("%.4s",s);
a boo
a book!
a bo
格式描述不正确,没有确定输出25、 在执行 int a[][3]=1,2,3,4,5,6; 语句后, a[1][0] 的值是 。
1
4
5
226、 若 w=1,x=2,y=3,z=4, 则条件表达式 w
选择一项:
a. 2
b. 1
c. 3
d. 4
2
1
3
4 |