- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011年1月贵州省高等教育自学考试C语言
2011年1月贵州省高等教育自学考试
C语言程序设计 试卷
单项选择题(本大题共10小题,每小题2分,共20分)。
1、C语言文件的扩展名为( )。
A、 .exe B、.obj
C、 .com D、.c
2、赋值运算符的右侧可以是( )。
A、变量 B、表达式
C、常量、变量、表达式 D、变量或常量
3、已有变量x的值为2,计算表达式a-=a+a的值是( )。
A、 6 B、-2
C、 9 D、-9
4、在C语言中有关程序开始执行点正确的说法是( )。
A、程序的第一个函数 B、程序中第一条可执行语句
C、程序中的main函数 D、包含在文件中的第一个函数
5、下列标识符中,不正确的是:( )
A、123 B、 Lan
C、Lan D、Lan 123
6、若有定义int x=10;则表达式x-=x/5的值为:
A、0 B、1
C、8 D、10
7、下列运算符中优先级别最高的运算符是:( )
A、! B、||
C、% D、+=
8、如变量已经正确定义为int型,要给x,y,z输入数据,正确的输入语句是( )。
A、input(a,b,c); B、scanf(“%f%f%f”,a,b,c);
C、read(a,b,c); D、scanf(“%d%d%d”,a,b,c);
9、以下程序的输出结果是( ).
main()
{ int x=10,y=20;
printf(“x等于%d,y等于%d\n”,x+x,y+y);
}
A、x等于%10,y等于%20 B、x等于10,y等于20
C、x等于20,y等于40 D、 x=20,y=40
10、“$$$$$$\n”);
else
printf(“x=%d”,x);
}
A、死循环 B、$$$$$$
C、x=3 D、3
二、填空题(本大题共10小题,每小题2分,共20分)。
11、C语言中,字符(char)类型数据在计算机中的存储形式是: 。
12、C语言中,负数在内存中的存储形式是: 。
13、C语言中,正数的原码等于码等于 。
14、C语言中retrun语句可以再一个函数中出现 。
15、结构化程序的三种基本结构是:循环、选择、 。
16、在表达式运算过程中,其值不能改变的量称为 。
17、C语言程序的函数以 开始。
18、C程序中优先级别最低的运算符是 。
19、C语言中没有专门的逻辑值,34的结果是 。
20、字符串是借助于字符型 来进行存放。
三、解答题(本大题共4小题,每小题5分,共20分)
21、试写出简单C程序的一般形式。
22、C语言中有几种形式的循环语句;请分别写出各语句形式?
23、试写出结构体类型说明的一般形式?并简述如何引用结构体中的成员?
24、试写出函数定义的一般形式。
四、阅读题(本大题共5小题,每小题4分,共20分)
25、以下程序的输出结果是:
main()
{ int a=1,b=2,c=3;
if(a0)c=a+b+c;
if(b0)c=a+b+c;
printf(“%d\n”,c);
}
26、以下程序的输出结果是:
main()
{ int x=1,y=5,s=0;
while(xy)
{x++;
s=s+x;
}
Printf(“s=%d”s);
}
27、以下程序的输出结果是:
main()
{ int I,sum=0;
for(i=11;i10;i--)
sum=sum+I;
printf(“sum=%d”,sum);
}
28、以下程序的输出结果是:
fun(int x,int y,int x)
{ z=x+y;
return z;
}
main()
{ int a=1,b=2,c=3;
fun(b,c,a);
printf(“%d\n”,a);
}
29、若有以下程序段,输
您可能关注的文档
最近下载
- 2025-2026年国家公务员考试《申论》真题及参考答案.doc VIP
- 川教版(2019)初中信息科技Python编程复习单.docx VIP
- DTII(A)带式输送机计算书(带表1-4)Ver1.2(95版)(2012.12.18).xls VIP
- 医疗器械经营财务管理培训.pptx VIP
- 麻醉前肺功能评估.ppt VIP
- 新课标体育与健康水平二教案.pdf VIP
- 贵州教育出版社小学五年级上册综合实践教案.pdf VIP
- 博物馆学概论课件:博物馆藏品管理历史、藏品意义与藏品研究.pptx VIP
- 2025高中政治部编版选择性必修二《法律与生活》必背法律条文.pdf VIP
- SEO培训课件教学课件.pptx VIP
文档评论(0)