05-06年下半学期c语言程序设计期末考试卷a-b(编辑修改稿)内容摘要:
三、程序阅读 1+2+„ +10=55 w,one Wang 23 四、编写程序 float fun(float x) { float y。 if(x3) y=fabs(x1)+。 else if(x3) y=sin(x)+。 else y=10。 return y。 } include define N 3 struct student { int num。 char name[10]。 int score。 }。 main() { struct student stu[N]。 struct student temp。 int i,j。 for(i=0。 iN。 i++) { printf(Enter num:)。 scanf(%d,amp。 stu[i].num)。 printf(Enter name:)。 /* getchar()。 */ scanf(%s,amp。 stu[i].name)。 /* gets(stu[i].name)。 */ printf(Enter score:)。 scanf(%d,amp。 stu[i].score)。 } for(i=1。 iN。 i++) for(j=0。 jNi。 j++) if(stu[j].scorestu[j+1].score) { temp=stu[j]。 stu[j]=stu[j+1]。 stu[j+1]=temp。 } for(i=0。 iN。 i++) printf(NO.%d Num:%d,Name:%s,Score:%d\n,i+1,stu[i].num,stu[i].name,stu[i].score)。 } include main() { int i,j。 for(i=1。 i=9。 i++) { for(j=1。 j=7*(9i)。 j++) putchar(39。 39。 )。 for(j=1。 j=i。 j++) printf(%1d*%1d=%2d ,j,i,i*j)。 printf(\n)。 } } 0506 年下半学期《 C 语言程序设计》期末考试卷( B) ( 120 分钟、闭卷) 系别﹍﹍﹍﹍专业﹍﹍﹍﹍班级﹍﹍﹍﹍姓名﹍﹍﹍﹍学号﹍﹍﹍﹍ „„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ .. 一、单项选择题(本大题共 17 小题,每小题 2 分,共 34 分)在每小题列出的四个选项中只有一个选项符合题目要求的,请将正确选项前的字母填在题后的括号内。 1. 以下叙述不正确的是( )。 A、 C 程序书写格式规定,一行内只能写一个语句 B、 main( )函数后面有一对花括号,花括号内的部分称为函数体 C、一个 C 程序必须有 main( )函数 D、 C 规定函数内的每个语句以分号结束 2. C 语言的跳转语句中,对于 break 和 continue 说法正确的是() A、 break 语句只应用与循环体中 B、 continue 语句只应用与循环体中 C、 break 是无条件跳转语句, continue 不是 D、 break 和 continue 的跳转范围不够明确,容易产生问题 3. 以下正确的字符常量是( )。 A、’ abc’ B、” 1” C、’ \t’ D、’字’ 4. 以下各标识符中,合法的函数名是( )。 A、 AC B、 _123 C、 enum D、 1A 5. 在以下一组运算中,优先级最高的运算符是( )。 A、 = B、 += C、 % D、 != 6. 以下程序段的输出结果是( )。 int x=3。 do { printf(=,x=2)。 } while(!( x))。 A、 1 B、 30 C、 1 2 D、死循环 7. 设有如下定义: char *aa[2]={abcd,ABCD}。 )。 A、 aa 数组元素的值分别是 abcd和 ABCD B、 aa 是指针变量,它指向含有两个数组元素的字符型一维数组 C、 aa 数组的两个元素分别存放的是含有 4 个字符的一维字符数组的首地址 D、 aa 数组的两个元素中各自存放了字符 39。 a39。 和 39。 A39。 的地址 8. 指针 s 所指字符串的长度( )。 char *s=\t\ Name\ \ Address \n。 A、说法不合法 B、 19 C、 18 D、 15 9. 有下列函数调用语句,函数 fun1( )的实参个数是( )。 fun1 (a+b, (y=9, y*x), fun2(y, n, k))。 A、 3 B、 4 C、 5 D、 6 10.有如下定义: Int k=2。 Int *ptr1=amp。 k, *ptr2=amp。 k。 下面不能正确执行的赋值语 句是( )。 A、 k=*ptr1+*ptr2。 B、 ptr2=k。 C、 ptr1=ptr2。 D、 k=*ptr1*(*ptr2)。 11.以下程序段输出的结果是( )。 include Void main() { Int *beijing, value。 value=2020。 beijing=amp。 value。 value=*beijing+8。 printf(“%d\n。05-06年下半学期c语言程序设计期末考试卷a-b(编辑修改稿)
相关推荐
任; ⑵独立拥有和使用(或授权使用)资产,有权与其他单位签定合同; ⑶会计上独立核算,能够编制资产负债表。 由于目前质量技术监督机构的复杂性和多样性,对以下情况规定为: 局所合一(指质量技术监督局与计量所、情报所、质检所或纤检所合设)机构统一为按质量技术监督局一个机构统计,不得重复 统计,其划分为行政机构。 挂牌稽查队(指质量技术监督局并加挂稽查队牌子)机构统一为按质量技术监督局一个机构统计
洛阳、西宁、宜 昌 重庆 城市土地利用的集聚效应 [理解 ] 同一种土地利用方式对用地空间和位置需求往往是相同的,这会导致同一种活动在城市空间上的集聚。 功能区之间并无明确的界线,某一种功能区以某种土地利用方式为主,可能兼有其他类型的用地。 [记忆 ] 功能区比较 [理解记忆 ] 城市与城市化 城市功能分区 城市有不同规模 城市地域结构 城 市之间的组合 (等级体系) 城市化的概念
频率和带宽。 这由 USB 系统软件从全局优化角度加以决定。 USB 系统软件会限制设备要求的访问频率和带宽,这些限制在。 控制传送类型的数据格式 Setup包的数据格式属于一个命令集,这个集合能保证主机和设备之间正常通信。 这个格式也允许一些销售商对设备命令的扩展。 Setup包后的数据传送也具有 USB定义的格式,除非这个数据是销售商提供的信息。 回传的状态信息仍然具有 USB定义的格式。
周末和晚上进行。 完成内容及提交形式 自主完成各项实验,提交设计说明书和实验报告。 可编程控制器 基层部门 名称 机械 基层部门 负责人 张胜文 地点 实验楼 (南 ) (柔性制造系统 ) 实验项目或专题名称 可编程控制器 学时 / 学分 16/1 容纳 学生数 10 指导教师 韦志诚 职称 高工 职务 实验或专题的背景 可编程控制器 是机械制造及其自动化专业的必修课, 可编程控制器在
(占 10 分) 本条以脉象论述胸痹心痛的病机。 诊脉应分辨其脉象的脉形脉势,超过正常的为太过,弱于正常的为不及,其能反映疾病邪气盛与正气虚的两种基本性质。 ( 1 分)“阳微阴弦”是脉象太过与不及的体现。 此指脉象,又提示病机。 “阳微”是上焦阳气不足,胸中阳气不振;“阴弦”为中下焦阴寒太盛,水饮痰浊内停。 ( 2 分)“阳微”与“阴弦”同时并见,说明胸痹心痛的病机是上焦 阳虚
南半球 B、北半球 C、东半球 D、西半球 1我国的两 个内海是: A、渤海 B、东海 C、台湾海峡 D、琼州海峡 1关于我国人口的正确叙述是: A、我国人口约占世界总人口的五分之一多 B、我国人口的分布,西北多、东南少 C、我国人口分布不均匀,东西差距很大 D、我国人口的特点是人口基数小,增长较慢 我国人口数量最少的省区及分布民族数目最多的省区分别是: A、西藏自治区 B、贵州省 C、云南省