全国高等教育自学考试

发布 2022-10-31 01:42:28 阅读 8167

c. 2和1 d. 1和1

8. 设int k,a,b;unsigned long w=5;double x=1.42;

则不符合类型要求的表达式是( )

a. x%(-3) b. w+=2

c. k=(a=2,b=3) d. a+=(b=4)*(a=3)

9. 设int a=3,b=4;,则printf(‘‘d,%d,”(a,b),(b,a));的输出结果是( )

a. 3,4 b. 4,3

c. 3,4,4,3 d. 4,3,3,4

10. 设int i=l, k=2;, 则错误的循环语句是( )

a. for(i=0,k=-1;i++,k++)b. for(;k-1;i++)

c. for(i=1,k=4;k--;i++)d. for(;k--;

11. 设typedef struct type;

type u1;

则printf(‘‘d”,sizeof(u1));的输出结果是( )

a. 2 b. 12

c. 14 d. 16

12. 设char sl[ ]string1”,s2[8], s3, *s4=“string2”;,则对系统函数strcpy的错误调用是( )

a. strcpy(s1, “string1”);b. strcpy(s4, “string2”);

c. strcpy(“string2”,s2); d. strcpy(s3, “string1”);

13. 正确的数组定义及初始化的是( )

a. char a[10]=;b. int a[5]=;

c. char a=; d. int a[ ]

14. 在循环体中用来强制继续循环的语句是( )

a. break b. continue

c. exit d. return

15. 在c语言中,标准的输入设备stdin是指( )

a. 软盘 b. 硬盘。

c. 显示器 d. 键盘。

二、填空题(本大题共10小题,每小题2分,共20分)

请在每小题的空格中填上正确答案。错填、不填均无分。

16.设有宏定义#define x 10-4,则printf(“%d”,6*x);的输出结果是。

17.设double x:,则表达式x=5,(x+5)/2的值是。

18.能正确表述“219.设有循环语句for(i=-1;i<=5;i++)i++;则其循环体执行的次数是。

20.调用系统函数strcmp(),必须在程序的开头写上一条文件包含命令是。

21.设char s[15]=(programming”);则printf(“%d”,strlen(s));的结果是。

22.设float a[3][4]=,则a[2][1]的值是。

23.设char a[20]=,p=a:,则*(p+2)的值是。

24.在函数间传递数据时,函数的形参和调用时的实参都是数组,传递方式为。

25.若文件型指针fp已指向某文件的末尾,则函数feof(fp)的返回值是。

三、程序分析题(本大题共4小题,每小题4分,共16分)

阅读下列程序,将输出结果写到各题右侧的空白处。

26.main()

int x=1,a=0,b=0;

switch(x)

case 0: a++;break;

case l: b++;

case 2: a++;b++;break;

case 3: a++;b++;

printf(″a=%d,b=%d″,a,b);

27.main()

int a=10,b=20,*p1=&a,*p2=&b;

*p1=20;*p2=40;

if(*p2>*p1)*p1=*p2;

printf(″a=%d,b=%d″,a,b);

28.f(int b)

main()

29. int funs(int n)

main()

四、程序填充题(本大题共3小题,每小题6分,共18分)

请将下列程序横线处缺少的部分补上,使其能正确运行。

30. 从键盘输入10个整数,用“冒泡排序法”由小到大进行排序。

#define n 10

main()

printf(″lines=%d″,lines);

fclose(fp);

32. 从键盘输入10名学生的姓名和数学、英语及c语言的成绩,计算并输出其总成绩和平均成绩。

typedef struct

stu;main()

for(p=st;p

五、程序设计题(本大题共2小题,每小题8分,共16分)

33.输入实数x,按下列公式计算并输出x和y的值(小数点后保留两位)。

34.(1)编写一个计算摄氏(c)到华氏(f)转换的函数。函数头是:float temp(float c)

计算公式:f=

2)编写主函数从键盘输入摄氏温度的值,调用上述函数输出摄氏及华氏温度的值(小数点后保留两位)。

全国高等教育自学考试

二 多项选择题 本大题共10小题,每小题2分,共20分 在每小题列出的四个备选项中至少有两个是符合题目要求的,请将其 填写在题后的括号内。错选 多选 少选或未选均无分。31.中华民族在五千年发展中形成了爱国主义的优良传统。下列选项中,属于这种优良传统的有 a.维护祖国统一,促进民族团结。b.抵御外来...

全国高等教育自学考试

全国2011年4月高等教育自学考试 心理卫生与心理辅导试题 课程 00465 一 单项选择题 本大题共20小题,每小题1分,共20分 1.1960年,根据世界卫生组织和世界心理健康联合会的协议,该年被定为 a.国际心理卫生年 b.国际心理年 c.国际心理健康年 d.国际健康卫生年 2.一个心理健康的...

全国高等教育自学考试

一 单项选择题 本大题共18小题,每小题1分,共18分 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其 填写在题后的括号内。错选 多选或未选均无分。1.变压器制造时,硅钢片接缝变大,那么此台变压器的励磁电流将 a.减少 b.不变。c.增大 d.基本不变。2.将单相变压器副边短路,用万用表...