2019C语言试卷A

发布 2021-04-23 13:54:28 阅读 6408

内蒙古农业大学。

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

求第一天一共摘了多少桃子?(提示:采取逆向思维的方法,从后往前推断)

2019C语言试卷C

大连职业技术学院。2010 2011 学年第一学期。c语言程序设计试卷 c 本试卷共 5 页,计六道大题 答题说明 1 考生必须写清答题纸上要求填写的考试科目 系别 班级 姓名 考号等项内容 2 考生必须依照题签上的题目顺序,在答题纸上写清题号,按顺序答题。一 单项选择题 本大题共10小题,每小题1...

2019C语言试卷a

淮海工学院。2011 2012 学年第二学期 c语言试卷 闭卷。一 选择题 本题共20道小题,每小题2分,共40分。1.以下叙述正确的是。a 在 程序中无论是整数还是实数,只要在允许的范围内都能准确无误的表示。b 程序由主函数组成。c 程序由若干函数组成。d 程序只允许包含一个函数。2.若变量已正确...

2019C语言试卷

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 ...