c语言试卷求解答
一、填空题:(每空2分,共30分)1.1.一个函数由两部分组成,它们是和。2.一个C源程序至少包含一个,即。3.设inta=12;则表达式a/=a+a的值是。4.表达式x...
一 、填空题:(每空2分,共30分)
1. 1.一个函数由两部分组成,它们是 和 。
2. 一个C源程序至少包含一个 ,即 。
3. 设int a=12; 则表达式a/=a+a的值是 。
4. 表达式x=(a=3,6*a)和表达式x=a=3,6*a分别是 表达式和 表达式,两个表达式执行完的结果分别是 和 ,x值分别是 和 。
5. 在C语言中,实数有两种表示形式,即 和 。
6. 若a=5,b=6,c=7,d=8,则表达式d=a/2&&b==c||!a的值为
7. 定义 int x=10,y,z;执行y=z=x;x=y==z后,变量x的值为 。
得分
阅卷人
二、选择题:(每题2分,共20分)
1.一个C语言程序总是从 开始执行。 ( )
A. 主过程 B. 主函数 C. 子程序 D.主程序
2.下列正确的标识符是 ( )
A.-a1 B.a[i] C.a2_i D.int t
3. C语言中的简单数据类型包括 ( )
A.整型、实型、逻辑型 B.整型、实型、逻辑型、字符型
C.整型、字符型、逻辑型 D.整型、实型、字符型
4. 在C语言程序中,表达式5%2的结果是 ( )
A. 2.5 B. 2 C. 1 D. 3
5. 如果int a=3,b=4;则条件表达式"a<b? a:b"的值是 ( )
A. 3 B. 4 C. 0 D. 1
6. 以下对一维数组a的正确说明是: ( )
A.char a(10); B. int a[];
C. int k=5,a[k]; D. char a[3]={‘a’,’b’,’c’};
7. 已知:int a[10]; 则对a数组元素的正确引用是 ( )
A. a[10] B. a[3.5] C. a(5) D.a[0]
8. 若有以下数组说明,则i=10;a[a[i]]元素数值是 ( )
int a[12]={1,4,7,10,2,5,8,11,3,6,9,12}
A.10 B.9 C.6 D.5
9. 在C语言中,以 作为字符串结束标志 ( )
A.\n’ B. ’ ’ C. ’0’ D.’\0’
10. C语言中,关系表达式和逻辑表达式的值是 ( )
A.0 B. 0或1 C. 1 D. ‘T’或’F’ 展开
1. 1.一个函数由两部分组成,它们是 和 。
2. 一个C源程序至少包含一个 ,即 。
3. 设int a=12; 则表达式a/=a+a的值是 。
4. 表达式x=(a=3,6*a)和表达式x=a=3,6*a分别是 表达式和 表达式,两个表达式执行完的结果分别是 和 ,x值分别是 和 。
5. 在C语言中,实数有两种表示形式,即 和 。
6. 若a=5,b=6,c=7,d=8,则表达式d=a/2&&b==c||!a的值为
7. 定义 int x=10,y,z;执行y=z=x;x=y==z后,变量x的值为 。
得分
阅卷人
二、选择题:(每题2分,共20分)
1.一个C语言程序总是从 开始执行。 ( )
A. 主过程 B. 主函数 C. 子程序 D.主程序
2.下列正确的标识符是 ( )
A.-a1 B.a[i] C.a2_i D.int t
3. C语言中的简单数据类型包括 ( )
A.整型、实型、逻辑型 B.整型、实型、逻辑型、字符型
C.整型、字符型、逻辑型 D.整型、实型、字符型
4. 在C语言程序中,表达式5%2的结果是 ( )
A. 2.5 B. 2 C. 1 D. 3
5. 如果int a=3,b=4;则条件表达式"a<b? a:b"的值是 ( )
A. 3 B. 4 C. 0 D. 1
6. 以下对一维数组a的正确说明是: ( )
A.char a(10); B. int a[];
C. int k=5,a[k]; D. char a[3]={‘a’,’b’,’c’};
7. 已知:int a[10]; 则对a数组元素的正确引用是 ( )
A. a[10] B. a[3.5] C. a(5) D.a[0]
8. 若有以下数组说明,则i=10;a[a[i]]元素数值是 ( )
int a[12]={1,4,7,10,2,5,8,11,3,6,9,12}
A.10 B.9 C.6 D.5
9. 在C语言中,以 作为字符串结束标志 ( )
A.\n’ B. ’ ’ C. ’0’ D.’\0’
10. C语言中,关系表达式和逻辑表达式的值是 ( )
A.0 B. 0或1 C. 1 D. ‘T’或’F’ 展开
3个回答
展开全部
一 、填空题:(每空2分,共30分)
1. 一个函数由两部分组成,它们是 函数头 和 函数体 。
2. 一个C源程序至少包含一个 函数 ,即 main()函数 。
3. 设int a=12; 则表达式a/=a+a的值是 0 。
先做a+a = 24;a/=24 = 0.5;除数是0,所以结果是0;
4. 表达式x=(a=3,6*a)和表达式x=a=3,6*a分别是 赋值 表达式和 逗号 表达式,两个表达式执行完的结果分别是 18 和 18 ,x值分别是 18 和 3 。
5. 在C语言中,实数有两种表示形式,即 浮点数 和 定点数 。
6. 若a=5,b=6,c=7,d=8,则表达式d=a/2&&b==c||!a的值为 0
7. 定义 int x=10,y,z;执行y=z=x;x=y==z后,变量x的值为 1 。
得分
阅卷人
二、选择题:(每题2分,共20分)
1.一个C语言程序总是从 开始执行。 ( B )
A. 主过程 B. 主函数 C. 子程序 D.主程序
2.下列正确的标识符是 ( B )
A.-a1 B.a[i] C.a2_i D.int t
3. C语言中的简单数据类型包括 ( C )
A.整型、实型、逻辑型 B.整型、实型、逻辑型、字符型
C.整型、字符型、逻辑型 D.整型、实型、字符型
4. 在C语言程序中,表达式5%2的结果是 ( C )
A. 2.5 B. 2 C. 1 D. 3
5. 如果int a=3,b=4;则条件表达式"a<b? a:b"的值是 ( A )
A. 3 B. 4 C. 0 D. 1
6. 以下对一维数组a的正确说明是: ( D )
A.char a(10); B. int a[];
C. int k=5,a[k]; D. char a[3]={‘a’,’b’,’c’};
7. 已知:int a[10]; 则对a数组元素的正确引用是 ( D )
A. a[10] B. a[3.5] C. a(5) D.a[0]
8. 若有以下数组说明,则i=10;a[a[i]]元素数值是 ( C )
int a[12]={1,4,7,10,2,5,8,11,3,6,9,12}
A.10 B.9 C.6 D.5
9. 在C语言中,以 作为字符串结束标志 ( D )
A.\n’ B. ’ ’ C. ’0’ D.’\0’
10. C语言中,关系表达式和逻辑表达式的值是 ( B )
A.0 B. 0或1 C. 1 D. ‘T’或’F’
1. 一个函数由两部分组成,它们是 函数头 和 函数体 。
2. 一个C源程序至少包含一个 函数 ,即 main()函数 。
3. 设int a=12; 则表达式a/=a+a的值是 0 。
先做a+a = 24;a/=24 = 0.5;除数是0,所以结果是0;
4. 表达式x=(a=3,6*a)和表达式x=a=3,6*a分别是 赋值 表达式和 逗号 表达式,两个表达式执行完的结果分别是 18 和 18 ,x值分别是 18 和 3 。
5. 在C语言中,实数有两种表示形式,即 浮点数 和 定点数 。
6. 若a=5,b=6,c=7,d=8,则表达式d=a/2&&b==c||!a的值为 0
7. 定义 int x=10,y,z;执行y=z=x;x=y==z后,变量x的值为 1 。
得分
阅卷人
二、选择题:(每题2分,共20分)
1.一个C语言程序总是从 开始执行。 ( B )
A. 主过程 B. 主函数 C. 子程序 D.主程序
2.下列正确的标识符是 ( B )
A.-a1 B.a[i] C.a2_i D.int t
3. C语言中的简单数据类型包括 ( C )
A.整型、实型、逻辑型 B.整型、实型、逻辑型、字符型
C.整型、字符型、逻辑型 D.整型、实型、字符型
4. 在C语言程序中,表达式5%2的结果是 ( C )
A. 2.5 B. 2 C. 1 D. 3
5. 如果int a=3,b=4;则条件表达式"a<b? a:b"的值是 ( A )
A. 3 B. 4 C. 0 D. 1
6. 以下对一维数组a的正确说明是: ( D )
A.char a(10); B. int a[];
C. int k=5,a[k]; D. char a[3]={‘a’,’b’,’c’};
7. 已知:int a[10]; 则对a数组元素的正确引用是 ( D )
A. a[10] B. a[3.5] C. a(5) D.a[0]
8. 若有以下数组说明,则i=10;a[a[i]]元素数值是 ( C )
int a[12]={1,4,7,10,2,5,8,11,3,6,9,12}
A.10 B.9 C.6 D.5
9. 在C语言中,以 作为字符串结束标志 ( D )
A.\n’ B. ’ ’ C. ’0’ D.’\0’
10. C语言中,关系表达式和逻辑表达式的值是 ( B )
A.0 B. 0或1 C. 1 D. ‘T’或’F’
展开全部
一、填空题
1. 函数头, 函数体
2. 主函数 mian()函数
3. 0
/*
解释:
其实a/=a+a 等价于 a=a/(a+a)=12/24=0.5, 因为a是int(整型)变量,所以结果为0;
*/
4. 赋值表达式,逗号表达式 18, 18 , 18,3
5. 十进制数形式 指数形式
6. 0
/*
d=a/2&&b==c||!a 相当于 d=((a/2)&&((b==c)||!a)),
也就是你先计算b==c,结果为0,
而!a结果也为0,所以(b==c)||!a结果为0
所以d肯定为0的。
*/
7. 1
/*
解释:
y=z=x; 使得y,z,x都为10;
x=y==z 右边y==z 结果为真,即为1,所以x=1;
*/
二、选择题
1-5:BCDCA 6-10: DDCDB //(选择题没有异议,10题肯定正确)
第二题解释
//(选择C,而不是B,B是不能作为标识符的。)
第三题解释
/*(简单数据类型就是整型、实型、字符型
char(字符型)
int(整数型)
float(浮点型)
long(长整型)
double(双精度浮点型)
)
*/
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
记得楼下有这么一个题,我刚才已经回答了一遍了
题这么多,就不解释了
填空
函数头部和函数体
函数 main函数
0
赋值表达式 逗号表达式 18 18 18 3
定点表示法 浮点表示法
2
1
选择:
B
C
D
C
A
D
D
B
D
A
满意采纳,不满意追问
题这么多,就不解释了
填空
函数头部和函数体
函数 main函数
0
赋值表达式 逗号表达式 18 18 18 3
定点表示法 浮点表示法
2
1
选择:
B
C
D
C
A
D
D
B
D
A
满意采纳,不满意追问
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询