- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2022 年长沙卫生职业学院公共课《C 语言》科目期末试卷 A(有答案)
一、填空题
1、结构化程序由________、________ 、________ 3种基本结构组成。
2、函数swap (int x,inty)可完成对x和y值的交换。在运行调用函数中的如下语
句后,a[0]和a[1]的值分别为_______ ,原因是_______ 。
a[o]=1;a[1]=2;
swap(a[o],a[1]);
3、函数swap (arr,n)可对arr数组从第1个元素到第n个元素分别进行两两元素
交换。在运行调用函数中的如下语句后,a[o]和a[1]的值分别为_______ ,原因是
_______ 。
a[0]=1;a[1]=2;swap (a,2);
4 、设有如下结构体说明:
struct ST
{int a;float b ;
struct ST*c;
doublex[3];
}st1 ;请填空,完成以下对数组s的定义,使其每个元素均为上述结构体类型。
_______
5、假设变量a、b和c均为整型,以下语句借助中间变量t把a、b和c中的值进行交
换,即把b中的值给a,把c中的值给b,把a中的值给c。例如:交换前,a=10、
b=20、c=30;交换后,a=20、b=30、c=10。请填空。
_______ ;a=b;b=c;_______ ;
6、表达式pow (2.8,sqrt (double (x ))值的数据类型为_______ 。
7、若有定义:inta[3][4]={{1,2},{0},{4,6,8,10}};,则初始化后,a[1][2]
得到的初值是_______ ,a[2][1]得到的初值是_______ 。
8、以下程序的运行结果是_______ 。
#include stdio.h
int main ()
{char s[]=ab\cdefg\,*p=s+1;
printf (%c”,* (p++));
printf (%s,p+2);
return (0 );
}
9、以下程序段通过指针变量q,给如图所示连续动态存储单元赋值(在此过程中
不能移动q)。请填空。(假设程序段中的所有变量均已正确说明。)
_______scanf(%d,q+k);
10、请读程序段:
int x=1;
printf (%d\n,~x);
上面程序段的输出结果是_______ 。
二、选择题
11、C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符( )
A.必须为字母 B.必须为下划线
C.必须为字母或下划线 D.可以是字母、数字和下划线中任一种字符
12、已知字母A 的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句
c2=A+6-3;后,c2中的值为( )。
A.D B.68 C.不确定的值 D.C
13、一个C程序的执行是从( )
A.本程序的main函数开始,到main函数结束
B.本程序的第一个函数开始,到本程序文件的最后一个函数结束
C.本程序的main函数开始,到本程序文件的最后一个函数结束
D.本程序的第一个函数开始,到本程序main函数结束
14、以下叙述不正确的是( )
A.一个C源程序可由一个或多个函数组成
B.一个C源程序必须包含一个main函数
C.C程序的基本组成单位是函数
D.在C程序中,注释说明只能位于一条语句的后面
15、在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局
变量,则该变量需要使用的存储类别是( )
A.extern B.register C.auto D.static
16、设x 、y均为float型变量,则以下不合法的赋值语句( )。
A.++x ; B.yy= (x%2 )/10 ; C.x*=y+8; D.x=y=0 ;
17、下列程序段不是死循环的是( )。
A)inti=100;
while (1)
{i=i%100+1;if (i100)break;
B.for (;;);
C.int k=0;do{++k;}while (k=0);
D.int s=36;w
您可能关注的文档
- 天津石油职业技术学院高校辅导员招聘考试笔试面试题真题库 .pdf
- 2022年安徽高考403分能报什么大学403分能上哪些院校 .pdf
- 2022年安徽城市管理职业学院公共课《C语言》科目期末试卷A(有答案).pdf
- 2022年黄河交通学院计算机网络技术专业《计算机网络》科目期末试卷A精品.pdf
- 大学_适合女生的工科专业有哪些 .pdf
- 2022年无锡工艺职业技术学院公共课《马克思主义基本原理概论》期末试卷精品.pdf
- 全国各省学校代码大全 .pdf
- 安徽工业经济职业技术学院教师招聘考试真题2022 .pdf
- 2022年四川现代职业学院公共课《大学计算机基础》期末试卷A(有答案).pdf
- 2021年北京工业职业技术学院审计学期末精选B试卷 .pdf
- 2022年天津城市职业学院单招面试模拟试题(附答案解析) .pdf
- 为人民而设计——山东工艺美术学院艺术与设计作品展前言 .pdf
- 2011年全国普通高校名单 .pdf
- 2022年菏泽学院食品科学与工程专业《微生物学》期末试卷B(有答案).pdf
- 2023黑龙江双高计划学校名单最新 .pdf
- 天津石油职业技术学院2022下半年辅导员招聘试题 .pdf
- 2022年河南司法警官职业学院公共课《马克思主义基本原理概论》期末试卷精品.pdf
- 渤海大学附属中等职业技术专业学校教师招聘考试真题2022 .pdf
- 2022年大连财经学院法学专业《民法学》期末试卷A(有答案) .pdf
- 现代殡葬技术与管理专业发展的swot分析--以长沙民政职业技术学院精品.pdf
原创力文档


文档评论(0)