内蒙古农业大学。
2008-2009 学年第二学期。
c/c++程序设计》课程考试试卷(2a)
一、单项选择题(每小题 2 分,共 20 分)
1.在c语言中,用户能使用的合法标识符是( )
a.5fb.a-bc._fd.int
2.在c语言中,求平方根的数学函数是( )
a.fabsb.sqrtc.powd.exp()
3. 在c语言中,char型数据在内存中的存储形式是( )
a.补码b.反码c.原码d.ascii码。
4.以下说法正确的是( )
a.不能使用do-while语句构成的循环。
b.do-while语句构成的循环必须用break语句才能退出。
c.do-while语句构成的循环,当循环条件为假时结束循环。
d.do-while语句构成的循环,当循环条件为真时结束循环。
5.以下程序的输出结果是( )
#include <>
#include <>
int main()
printf("%d",strlen(str));
a.6b.7c.12d.以上都不对。
6.要判断char型变量m是否是数字字符,下列可以使用的表达式是( )
a.0<=m &&m<=9b.‘0’<=m &&m<=’9
c.“0”<=m &&m<=“9d.前面三个答案均是错误的。
7.下面程序段的输出结果是( )
int a=3, b;
b=++a;
printf(“%d”,b);
a.3b.4c.5d.6
8.设有以下语句, int a[10]=;int *p=a; 对数组元素。
a[i](0 ≤ i < 10)引用正确的是( )
a.a[pb. &a[i] c.p[id. a+i
9.以下打开文件函数使用正确的是( )
a.fopen(""wb.fopen("w
c.fopen(""w")
10.以下函数定义中没有返回值的是 (
a.int fb.float f() c.fd.void f()
二、判断题(每小题 2 分,共 20 分)
1.一个c语言程序必须有一个main()函数。
2.若有定义:int a; 则scanf("%d",a);可以给变量a赋值。
3.指针所指向的变量类型可以和指针变量类型不同。
4.如果x>y为真或ay)&&a5.若有定义int a[10];,则数组名a表示a[0]的地址。
6.同一数组可以存储不同类型的值。
7.在函数的定义和调用过程中,形参和实参数目可以不一致。
8.if语句和for语句都可以使用嵌套形式。
9.在c语言程序设计中,字符数组和字符串不是完全一样的概念。
10.在定义二维数组时,可以将该数组的两个维数全部省略。
三、程序填空题(每空 2 分,共 10 分)
1.计算球体体积并输出。
#include<>
int main()
2.输出100以内能被3整除且个位数为6的所有整数。
#include<>
int main()
3.定义一个学生结构,并输出学生的学号、姓名和成绩。
#include<>
(4) student
struct student s=;
int main()
四、写出下列程序段的输出结果(每小题 3 分,共 15 分)
#include<>
int main()
return 0;
程序运行时输入2运行结果。
#include<>
int main()运行结果。
#include<>
int main( )
printf(“s=%d”, s);
运行结果。
#include<>
int main()
for(i=0;i<5;i++)
printf("%d ",a[i]);
return 0;
运行结果。
#include<>
int main()
运行结果。五、编写程序(每小题 7 分,共 35 分)
1.从键盘输入一个整数,编程判断是奇数还是偶数,如果是奇数输出“odd number”,是偶数输出“even number”。
2. 从键盘输入100个学生成绩,计算出平均分并将结果输出(结果保留两位小数)。
3.用公式求的近似值,直到最后一项的绝对值小于。
为止,请编程实现。
4.从键盘输入10个数,保存在数组中,找出数组中的最大值及其下标,并将结果。
打印输出。5.猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。
第二天将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃了前一天剩下的一半零一个。到第n(n从键盘输入,1 求第一天一共摘了多少桃子?(提示:采取逆向思维的方法,从后往前推断) 大连职业技术学院。2010 2011 学年第一学期。c语言程序设计试卷 c 本试卷共 5 页,计六道大题 答题说明 1 考生必须写清答题纸上要求填写的考试科目 系别 班级 姓名 考号等项内容 2 考生必须依照题签上的题目顺序,在答题纸上写清题号,按顺序答题。一 单项选择题 本大题共10小题,每小题1... 淮海工学院。2011 2012 学年第二学期 c语言试卷 闭卷。一 选择题 本题共20道小题,每小题2分,共40分。1.以下叙述正确的是。a 在 程序中无论是整数还是实数,只要在允许的范围内都能准确无误的表示。b 程序由主函数组成。c 程序由若干函数组成。d 程序只允许包含一个函数。2.若变量已正确... 1 c程序的三种基本结构是顺序结构 选择结构 循环结构 2 一个c程序有且仅有一个main函数。3 c语言描述 x和y都大于或等于z 的表达式是x z y z。4 c 语言中可以用来实现循环的结构化语句是while do while for。5 数组名表示数组在内存的首地址。6 int a 3,p ...2019C语言试卷C
2019C语言试卷a
2019C语言试卷