《C语言程序设计》期中考试试卷
- 名称:《C语言程序设计》期中考试试卷 下载
- 类型:电脑技术试题
- 授权方式:免费版
- 更新时间:10-14
- 下载要求:无需注册
- 下载次数:252次
- 语言简体中文
- 大小:6.11 MB 3
- 推荐度:3 星级
《《C语言程序设计》期中考试试卷》简介
标签:电脑学习,中职教育免费试题下载,
本站提供《C语言程序设计》期中考试试卷免费下载,http://www.16qiuxue.com
《C语言程序设计》期中考试试卷
一、选择题(每题2分,共38分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是( )
A)软件测试应该由程序开发者来完成
B)程序经调试后一般不需要再测试
C)软件维护只包括对程序代码的维护
D)以上三种说法都不对
(2)以下不合法的用户标识符是( )
A)j2_KEY B)Double
C)4d D)_8_
(3)以下不合法的数值常量是( )
A)011 B)1e1 C)8.0E0.5 D)0xabcd
(4)以下不合法的字符常量是( )
A)′\018′ B)′\"′ C)′\\′ D)′\xcc′
(5)表达式3.6-5/2+1.2+5%2的值是( )
A)4.3 B)4.8 C)3.3 D)3.8
(6)以下能正确定义字符串的语句是( )
A)charstr[]={′\064′}; B)charstr="kx43";
C)charstr="; D)charstr[]="\0";
(7)以下数组定义中错误的是( )
A)intx[][3]={0}; B)intx[2][3]={{l,2},{3,4},{5,6}};
C)intx[][3]={{l,2,3},{4,5,6}}; D)intx[2][3]={l,2,3,4,5,6};
(8)若要求从键盘读入含有空格字符的字符串,应使用函数( )
A)getc() B)gets() C)getchar() D)scanf()
二、填空题(每空5分,共30分)
(1)若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语____________________________。
(2)以下程序用于判断a、b、c能否构成三角形,若能,输出YES,否则输出NO。当给a、b、c输入三角形三条边长时,确定a、b、c能构成三角形的条件是需同时满足三个条件:a+b>c,a+c>b,b+c>a。请填空。
main( )
{____________________
scanf("%f%f%f",&a,&b,&c);
if(______________)
printf("YES\n");/*a、b、c能构成三角形*/
else
printf("NO\n");/*a、b、c不能构成三角形*/
}
(3)以下程序的输出结果是__________________。
main()
{inta[3][3]={{1,2,9},{3,4,8},{5,6,7}},i,s=0;
for(i=0;i<3;i++)s+=a[i][i]+a[i][3-i-1];
printf("%d\n",s);
}
(4)以下程序的功能是:输出100以内(不含100)能被3整除且个位数为6的所有整数,请填空。
三、程序设计(共32分)
1、题目:输入3个数a,b,c,按大小顺序输出。(画流程图6分 程序6分)
2、设计程序打印输出9*9乖法口诀表。(画流程图10分 程序10分)
,大小:6.11 MB
《C语言程序设计》期中考试试卷
一、选择题(每题2分,共38分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是( )
A)软件测试应该由程序开发者来完成
B)程序经调试后一般不需要再测试
C)软件维护只包括对程序代码的维护
D)以上三种说法都不对
(2)以下不合法的用户标识符是( )
A)j2_KEY B)Double
C)4d D)_8_
(3)以下不合法的数值常量是( )
A)011 B)1e1 C)8.0E0.5 D)0xabcd
(4)以下不合法的字符常量是( )
A)′\018′ B)′\"′ C)′\\′ D)′\xcc′
(5)表达式3.6-5/2+1.2+5%2的值是( )
A)4.3 B)4.8 C)3.3 D)3.8
(6)以下能正确定义字符串的语句是( )
A)charstr[]={′\064′}; B)charstr="kx43";
C)charstr="; D)charstr[]="\0";
(7)以下数组定义中错误的是( )
A)intx[][3]={0}; B)intx[2][3]={{l,2},{3,4},{5,6}};
C)intx[][3]={{l,2,3},{4,5,6}}; D)intx[2][3]={l,2,3,4,5,6};
(8)若要求从键盘读入含有空格字符的字符串,应使用函数( )
A)getc() B)gets() C)getchar() D)scanf()
二、填空题(每空5分,共30分)
(1)若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语____________________________。
(2)以下程序用于判断a、b、c能否构成三角形,若能,输出YES,否则输出NO。当给a、b、c输入三角形三条边长时,确定a、b、c能构成三角形的条件是需同时满足三个条件:a+b>c,a+c>b,b+c>a。请填空。
main( )
{____________________
scanf("%f%f%f",&a,&b,&c);
if(______________)
printf("YES\n");/*a、b、c能构成三角形*/
else
printf("NO\n");/*a、b、c不能构成三角形*/
}
(3)以下程序的输出结果是__________________。
main()
{inta[3][3]={{1,2,9},{3,4,8},{5,6,7}},i,s=0;
for(i=0;i<3;i++)s+=a[i][i]+a[i][3-i-1];
printf("%d\n",s);
}
(4)以下程序的功能是:输出100以内(不含100)能被3整除且个位数为6的所有整数,请填空。
三、程序设计(共32分)
1、题目:输入3个数a,b,c,按大小顺序输出。(画流程图6分 程序6分)
2、设计程序打印输出9*9乖法口诀表。(画流程图10分 程序10分)
,大小:6.11 MB
上一篇:计算机应用基础试题
《《C语言程序设计》期中考试试卷》相关下载
- 《C语言程序设计》期中考试试卷
- › 《C语言教程》新CHM版
- › 《C语言程序设计》期中考试试卷
- 在百度中搜索相关文章:《C语言程序设计》期中考试试卷
- 在谷歌中搜索相关文章:《C语言程序设计》期中考试试卷
- 在soso中搜索相关文章:《C语言程序设计》期中考试试卷
- 在搜狗中搜索相关文章:《C语言程序设计》期中考试试卷