- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
:
号
学
长沙师范学校 电子信息工程 系
- 学年度 学期
《 C语言程序设计》试题( 5)
用于 计算机应用技术 专业 班级
考试形式 闭卷 时量 100 分钟 满分 100 分 得分
命题 宋碧慧 审题 阅卷 成绩复核
阅卷人 得分
:
一、选择题 ( 每题 3 分,共 30 分,答案填写在以下表格中 )
名
)
姓
线
此
题号
1
2
3
4
5
6
7
8
9
10
过
超
答案
得
不
题
答
1. 一个 C语言程序是由 ( )
。
(
A. 一个主程序和若干子程序组成
线
订
B. 若干函数组成
装
C. 若干过程组成
D. 若干子程序组成
:
级
班
:
别
系
2. 已知 :char *s=Name\Address; 则 s 所指的字符串的长度为 ( ).
A. 18 B. 16 C. 13 D. 14
若有条件表达林 (exp)?a++:b--, 则以下表达式中能完全等价于表达式 (exp) 的是 ( ) 。
A. (exp==0) B. (exp!=0) C. exp==1 D. (exp!=1)
C语言规定,简单变量做实参时, 它和对应形参之间的数据传递方式是 ( ) 。
地址传递
单向值传递
C.双向值传递。即由实参传给形参,再由形参传回给实参D.由用户指定传递方式
以下正确的函数形式是 ( ) 。 A. double fun1(int x,int y)
{
z=x+y;
return z;
}
B. fun1(int x, y)
{
int z;
return z;
}
fun1(x,y)
{
int x,y; double z; z=x+y; return z;
}
double fun1(int x, int y)
{
double z; z=x+y; return z;
}
6. C 语言允许函数值类型缺省定义,此时该函数值隐含的类型是
A. float 型 B. int 型 C. long 型 D. double
(
)
型
。
以下程序有语法性错误,有关错误原因的正确说法是 ( ) 。 void main( )
{
int k;
void prt_char();
k=prt_char(G);
}
A. 语句 void prt_char(); 有错,它是函数调用语句,不能用 void 说明。
变量名不能使用大写字母。
函数原型说明和函数调用语句之间有矛盾。
函数名不能使用下划线。
若有如下定义,则下面在 scanf 函数调用语句中对结构体成员的引用不正确
( ) 。 struct pupil
{
char name[20]; int age;
int sex;
}pup[5],*p;
scanf(%d,p-age);
scanf(%s,pup[0].name);
scanf(%d,pup[0].age);
scanf(%d,(pup[1].sex));
9. 若已有定义 int(*p)(); 则指针 p( ) 。
代表函数的返回值
指向函数的入口地址
表示函数的类型
表示函数返回值的类型
10. 设 x、 y 均为 float 型变量 , 则以下不合法的赋值语句是 ( ) 。
A. ++x; B. y=(x%2)/10;
C. x*=y+8; D. x=y=0;
阅卷人 得分
二、填空题 ( 每题 1 分,共 10 分)
已知字母 a 的 ASCII 码为十进制数 97,且设 ch 为字符型变量,则表达式
ch=a+8-3 的值为
。
2. C 源程序的基本单位是
。
3.
若有定义: char c=10;
则变量 C 中包含的字符个数为
。
4.
假 设 所 有 变 量 均 为 整 型 , 则 表 达 式 (a=2,b=5,a++,b++,a+b)
的 值
为
。
5.
执行下面的程序片段后, x 的值是
。
i=10; i++; x=++i;
6.
设 a、b、c 均是 int 型变量,则执行以下 for 循环后,c 的值为
。
for(a=1,b=5;a=b;a++) c=a+b;
7.
以下 do-while 语句中循环体的执行次数是
。
a=10;
b=0;
do { b+=2; a-=2+b; } while (a=0);
8.
若 有 定 义 : int
a[3][2]={2,4,6,8,10,12};,
则 *(a[1]+1)
的 值
是
。
9.
若 a=1,b=2 则表达式 ab? a:b+1 的值是
。
10.
当 a=5,b=4,c=2 时, 表达式样 ab! =c 的值是
。
阅卷人
得分
三、判断题 ( 共 10 题,每题 1 分,共 10 分)
(
)1.
程序的执行总是从主函数开始,主函数
您可能关注的文档
最近下载
- word格式:报价单-通用报价单.docx VIP
- 川教版(2024)《信息科技》四年级上册 单元3 活动三 《处理规范的数据》课件.pptx VIP
- 北京市大兴区2024-2025学年七年级上学期期末英语试题(含答案).docx VIP
- 《瓶子哈哈镜》幼儿园大班科学微课讲课PPT课件.pptx VIP
- EPCM项目管理实施规划.docx VIP
- 水利水电工程标准施工招标文件2009年版.doc
- 室内除甲醛报价单模板.docx VIP
- 外用制剂仿制药开发I-处方工艺研究及质量控制评价.ppt VIP
- GB50055-2011 通用用电设备配电设计规范 (2).pdf VIP
- GB_T 13542.2-2021电气绝缘用薄膜 第 2 部分 试验方法.docx VIP
原创力文档


文档评论(0)