安徽大学C语言程序设计期末考试试题A
安徽大学C语言程序设计期末考试试题A
安徽大学20 -20 学年第 学期 《C语言程序设计》期末考试试卷(A卷120分钟) 年级 院系专业 姓名 学号 座位号 题号 得分 一 二 三 得分 得分 一. 单项选择题:(每题2分,共40分) 下列各题A)、B)、C)、D)四个选项中只有一个是正确的,请将正确选项填在答题卡相应题目的横线上。答在试卷上不得分。 1.下面程序段执行后,a的值是______。 int a; printf(\ A)60 B)20 C)15 D)10 2.下列程序段的输出是______。 int x=023; printf(\ A)19 B)18 C)23 D)22 3.执行下列语句后,a的值是______。 int a=8; a+=a-=a*a; A)-240 B)64 C)112 D)-112 4.执行下列语句后,输出的值是______。 int x=6; printf(\ A)5,5,5 B)6,5,5 C)7,6,5 D)5,6,5 5.指出下列程序段所表示的逻辑关系是______。 if(a
if(c==d) x=1; } else x=2;
A)若a=b且c!=d,则x=2。 B)若a=b,则x=2。
C)若a
6.下列程序段的执行结果是______。 int i,x;
for(i=1,x=1;i<=20;i++) {
if(x>=10) break; if(x%2==1) {
x+=5;
continue; }
x-=3; }
printf(\
A)6,4 B)7,5 C)10,6 D)14,7
7.下列程序的执行结果是______。
#include \ #include \ main() {
static char s[10]={'C','h','i','n','a'};
printf(\ }
A)6 B)5 C)11 D)10
8.函数的数据类型是______决定的。
A)调用该函数时临时 B)调用函数的实参 C)return语句的表达式类型 D)函数的形参
9.执行下列程序段后,*(p+5)的值是______。 static char s[]=\ char *p; p=s;
A)'o' B)'\\0' C)'o'的地址 D)不确定的值
10.以下程序的输出结果是______。
#include \ main() {
static int a[]={1,2,3,4,5,6},*p; p=a; *(p+3)+=2;
printf(\ }
A)0,5 B)1,5 C)0,6 D)1,6
11.在以下定义中,标识符P______。 int (*p)[3]; A)定义不合法。
B)是一个指针数组名,每个元素是一个指向整型变量的指针。 C)是一个指针,它指向一个具有三个元素的一维数组。 D)是一个指向整型变量的指针。
12.sizeof(int)是______。
A)一个整型表达式 B)一个不合法的表达式 C)一种函数调用 D)一条语句
13.有宏定义:#define MULT1(a,b) a*b
#define MULT2(a,b) (a)*(b) 在后面的程序中有宏引用:y=MULT1(3+2,5+8); z=MULT2(3+2,5+8); 则y和z的值是______。
A)y=65,z=65 B)y=21,z=65 C)y=65,z=21 D)y=21,z=21
14.设有程序段:
union MYTYPE { long x; int y[4]; char z[6];}them; main(){ printf(“%d\\n”,sizeof(them)); } 则程序的输出结果是______。
A)18 B)6 C)8 D)4
15.以读写方式打开一个已有的文本文件file1,下面fopen函数正确的调用方式
是______。
A)FILE *fp; B)FILE *fp;
fp=fopen(\ fp=fopen(\
C)FILE *fp; D)FILE *fp;
fp=fopen(\ fp=fopen(\
16. 设有如下定义:
struct sk {int a; float b;} data,*p;
且 p=&data; 则对data中a域的正确引用是 ( ).
A) (*p).data.a B) (*p).a C) p->data.a D) p.data.a
17.若fun( int x) { printf(“%d\\n”,x);}, 则fun_______。 A)返回值为 void 类型 B)返回值无法确定 C)返回值为 int 类型 D)没有返回值
18.实参和和形参之间的数据传送是_______。
A)地址传送 B)实参传给形参,再由形参传给实参 C)值传送 D)由用户指定传送方式
19.以下程序的输出结果是______。 char *s=”ABCD”, *p; for( p=s; *p ; p++) printf(\
A)ABCD B)A C)D D)ABCD
BCD B C ABC
CD C B AB
D D A A
20.下列程序段的输出是______。
int fun( int x) {
static int a=3; a+=x;
return a; }
…… 此处隐藏:326字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




