1.int b;float a;double f,则12+b+a*f值的类型为___
解析:涉及自动转换和强制类型转换
int->double
float->double
即类型为double型
2.结构化程序的3种基本控制结构为:顺序结构,选择结构,循环结构
3.字符串常量"Hello"在内存中存储,所占字节个数为___
解析:字符常量'a'一个字节
字符串常量"a",两个字节,a 和\0
4.程序中调用库函数strlen(),则必须包含头文件___
解析:strlen()为求字符串,其头文件为string.h
5.int a[ ][3]={1,2,3,4,5,6,7}则a的第一维大小是___
解析:a[ ][3]划分三列,1,2,3/4,5,6/7,
所以共有3行
即第一维大小为3
6.int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a,则p[8]的值为___
解析:数组a[10]从a[0]开始对应1,以此类推
p[8]的值为9
7.如果一个函数没有返回值,则其值类型为__
解析:与返回值有关,无返回值为空类型void
8.int a=5
do{
a-=2;
}while(a>0)
循环语句
执行___次
解析:a-=2:a=a-2
①3②1③-1跳出循环