1 / 22
文档名称:

2022年专升本C语言程序设计试卷.docx

格式:docx   大小:197KB   页数:22页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2022年专升本C语言程序设计试卷.docx

上传人:橙老师 2022/6/16 文件大小:197 KB

下载得到文件列表

2022年专升本C语言程序设计试卷.docx

文档介绍

文档介绍:名师归纳总结 精品学****资料
- - - - - - - - - - - - - - -
学而不思就惘,思而不学就殆
专升本 C 语言程序设计试卷(二)
一、单项挑选题( 1~30 题每道题 1 分 - - - -
第 2 页,共 13 页
- - - - - - - - -
名师归纳总结 精品学****资料
- - - - - - - - - - - - - - -
学而不思就惘,思而不学就殆
{ if〔n>2〕 return〔fib〔n-1〕+fib〔n-2〕〕;
n” ,fib〔3〕〕;
该程序的输出结果是 〔B〕
2 B} 4 C} 6 D} 8
19. 有如下定义
依据上述定义,能输出字母
M 的语句是
〔D〕
t〔 “
n”
,class[3].mane〕;
〔B〕
n”
,class[3].name[1]〕;
%c n”
,class[2].name[1]〕;
20. 以下所列的
n”
,class[2].name[0]〕;
C 语言常量中,错误选项
72’
21. 有以下程序段
循环执行的次数是 〔A〕
无限次 B〕 有语法错,不能执行
一次也不执行 D〕 执行 1 次
22. 以下程序的输出结果是 〔C〕
〕 29 C〕 31 D〕 无定值
细心整理归纳 精选学****资料
- - - - - - - - - - - - - - -
第 3 页,共 13 页
- - - - - - - - -
名师归纳总结 精品学****资料
- - - - - - - - - - - - - - -
学而不思就惘,思而不学就殆
main〔〕
fun〔5,2,a〕;
printf〔 “ %d” ,a〕;
23. 以下程序段的输出结果是 〔A〕
}
fun〔&y,&x〕;
printf〔 “ %d %d” ,x, y〕;
24. 当调用函数时,实参是一个数组名,就向函数传送的是 〔B〕
数组的长度 B〕 数组的首地址
数组每一个元素的地址 D〕 数组每个元素中的值
25. 以下程序的输出结果是 〔A〕
if〔n= =1 || n= =2〕 s=2;
else s=n-fun〔n-1〕;
return s;
n” , fun〔3〕〕; }
26. 以下程序的输出结果是
〔B〕
第 4 页,共 13 页
细心整理归纳 精选学****资料
- - - - - - - - - - - - - - -
- - - - - - - - -
名师归纳总结 精品学****资料
- - - - - - - - - - - - - - -
学而不思就惘,思而不学就殆
main〔〕
a/=SQR〔k+m〕/SQR〔k+m〕;
printf〔
“ d
,a〕;
27. 有以下程序
main〔〕
{ int m=3,n=4,x;
x=-m++;
x=x+8/++n;
printf〔"%d\n",x〕;
}
程序运行后的输出结果是:( D)
A〕3 B〕5 C〕-1 D〕-2
28. 以下表达中正确选项:( A )
构成 C 程序的基本单位是函数
可以在一个函数中定义另一个函数
函数必需放在其它函数之前
全部被调用的函数肯定要在调用函数之前进行定义
29. 以下选项中非法的表达式是 :( D )
A)0<=x<100 B)i=j==0
C)〔char〕〔65+3〕 D)x+1=x+1
30. 以下条件语句中,功能与其他语句不同的是:(
D) A〕 if〔a〕 printf〔"%d\n",x〕; else printf〔"%d\n",y〕;
B〕 if〔a==0〕 printf〔"%d\n",y〕; else printf〔"%d\n",x〕;
C〕 if 〔a.=0〕 printf〔"%d\n",x〕; else printf〔"%d\n",y〕;
D〕 if〔a==0〕 printf〔"%d\n",x〕; else printf〔"%d\n",y〕;
31. 以下不能定义为用户标识符的是
:( D