



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、选择题:(共32分,每空2分) 1.能将高级语言编写的源程序转换成目标程序的是_B_。 A)编辑程序 B)编译程序 C)解释程序 D)链接程序2.在多媒体计算机系统中,不能用以存储多媒体信息的是_A_。 A)光缆 B)软盘 C)硬盘 D)光盘3.以下叙述中正确的是_A_A)构成C程序的基本单位是函数 B)可以在一个函数中定义另一个函数 C)main()函数必须放在其它函数之前 D)所有被调用的函数一定要在调用之前进行定义 X4下面那一项在C语言中是非法的常量( B )CA.78.33 B.“” C. ax D. 5.2E-35下面运算符的优先级比较,正确的是( C )A.“!”“”“”“&” B.“&”“!=”“”“”C.“”“&”“!”“” D.“”“!”“”“&”6.以下选项中合法的实型常数是_C_ A)5E2.2 B)E-3 C)2E3 D)1.3E 7.以下选项中合法的用户标识符是_B_ A)long B)_2Test C)3Dmax D)A.datX8.C语言中的简单数据类型包括( B)。D A)整型,实型,逻辑型 B)整型,实型,字符型,逻辑型 C)整型,字符型,逻辑型 D)整型,实型,字符型X9要求当A的值为奇数时,表达式的值为真;A的值为偶数时,表达式的值为假,以下不满足要求的表达式是( B )CA. A%2= =1 B.!(A%2= =0) C.!(A%2) D.A%210.有以下程序段intn=0,p; doscanf(%d,&p);n+;while(p!=12345&n3); 此处do-while循环的结束条件是_D_ A)p的值不等于12345并且n的值小于3 B)p的值等于12345并且n的值大于等于3 C)p的值不等于12345或者n的值小于3 D)p的值等于12345或者n的值大于等于311 判断char型变量ch是否为小写字母的正确表达式是( D )A. a=ch z B. (a=ch) C. (ch= a) & (ch= a) & (ch0;i);后,变量i的值为( A ) A)10 B) 9 C)0 D)1 14putchar函数可以向终端输出一个( A ) A. 字符或字符型变量值 B. 字符串 C. 整型变量表达式的值 D. 实型变量的值15 若用数组名作为函数调用时的实参,则实际上传递给行参的是( B ) A. 数组首地址 B. 数组的第一个元素值 C. 数组中全部元素的值 D. 数组元素的个数16.与十进制511等值的十六进制数为_A_。 A)1FF B)2FF C)1FE D)2FE 二、写出下列数学表达式在C语言中相应的表达式表示(每题2分,共14分)(1) 1200/(24-4*5)(2)cc*sqrt(a*a+b*b) (3) cos2(a+b)cos(a+b)*cos(a+b) (4) 条件“50x200”(x50)&(100x)|(x200) ?(5) |a+b|abs(a+b)?(6) b-e5 b-exp(5)X(7) lnln(x+y)ln(ln(x+y)log(log(x+y)三、填空题,请在下面各小题的_内填入正确的内容。(每空2分,共 30分)1.下列程序的功能是求11000之间能同时被3,5整除的数,按每行10个数的格式输出这些数,请完成该程序。main() int _i,j=0_; for(i=1;i1000;_i+_) if (_(i%3=0)&(i%5=0)_) printf(“%4d”,i); j=j+1; if(j=10)printf(“n”); j=0 2根据以下if语句所给的条件,写出等价的switch语言,使它完成相同的功能,(假设score取值在0100之间)。请在_内填入正确内容。if 语句: if(score60)k=1; else if (score70)k=2; else if(score80)k=3; else if(scoreb,_d=a; else d=b; if_dc,_e=d; else e=c; printf(“max=%dn”,e); 4.下面程序的功能是读入20个整数,统计非负数个数,并计算所有非负数的和。#include main() int i,a20,s,count=0; s=0; for(i=0;i20;_i+_)scanf(“%d”,_ai_); for(i=0;_ i20_;i+)if (ai0) _ count+_; s+=ai; count+; printf(“s=%dtcount=%dn”,s,count);得分评卷人复查人四、编程题 (24分)1编写程序,从键盘输入梯形的上下底边长度和高,计算梯形的面积。(注:梯形的面积计算公式为:area=(a+b)*h 其中a,b分别表示上、下边长,h表示高)(6分)2编写程序判断某年是否为闰年,闰年的条件符合如下二者之一即可: (1)能被4整除,但不能被100整除。 (2)能被400整除 (8分) 3“水仙花数”是指一个三位数,它的三个数位数字的立方和这个数的数值相等,编程打印所有的水仙花数。 (10分)1.#include stdio.hint main(int argc, char* argv)int a,b,h;float s;printf(请依次输入上边长、下边长和高n);scanf(%d,%d,%d,&a,&b,&h);printf(你输入的是上边长为%d,下边长为%d,高为%dn,a,b,h);s=(a+b)*h/2.0;printf(梯形的面积为%fn,s);2.#include stdafx.h#include stdio.hint main(int argc, char* argv)int year;printf(请输入要判断的年份n);scanf(%d,&year);if(year%4=0&year%100!=0|year%400=0)printf(%d年是闰年n,year);elseprintf(%d年不是闰年n,year);return 0;3.#include stdafx.h#include stdio.hint main(int argc, char* argv)int x,a,b,c;printf(所有的水仙花数为:n);for(x=100;x50 & x200 (5) abs(a+b) (6) b-exp(5) (7) log(log(x+y) 三、填空题,请在下面各小题的_内填入正确的内容。(每空2分,共 30分)1(1) i,j=0 (2) i+ (3) i%15=0或i%3=0 & i%5=02. (4) k=1;break (5) k=2;break (6) k=3;break (7) k=4;break (8)k=53 (9) d,e (10) ab (11) dc4. (12) i+ (13) &ai (14) i20 (15) continue四编程题 (共24分)1(6分)#includemain() float a,b,h,s; printf(Input a,b,h:); scanf(%f%f%f,&a,&b,&h); s= (a+b)*h/2.0; printf(s=%.2f n,s);2(8分)#includemain() int y;printf(“please input year:”);scanf(“%d”,y);if(y%4= =0 & y%100!=0 | y%400= =0) printf(“%d year is leap year”,y);else printf(“%d year isnt leap year”,y)3(10分)#include main() int d0,d1,d2,n; printf(Th
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药用包装材料生产项目可行性研究报告(申请备案案例)
- 中国PBN棒行业市场全景监测及投资前景展望报告
- 中国车间除尘设备行业投资潜力分析及行业发展趋势报告
- 2025年 德州庆云县卫生健康系统招聘考试笔试试题附答案
- 2025年 北京大兴区安定镇委托招聘考试笔试试题附答案
- 年电解水制氢研究分析报告
- 2025年中国汽车用镀锌板行业市场深度分析及投资策略咨询报告
- 2024年全球及中国储能服务行业头部企业市场占有率及排名调研报告
- 民政志愿者培训课件
- 电动毛绒玩具行业深度研究分析报告(2024-2030版)
- 血管内导管相关性血流感染预防与诊治2025
- DB37∕T 5323-2025 住宅设计标准
- 2024年6月英语四级真题(全3套)
- MySQL数据库技术单选题100道及答案
- 《肝衰竭诊治指南(2024版)》解读
- 防暑应急救援演练脚本
- 2023-2024学年江西省吉安市高二下学期期末教学质量检测数学试题(含答案)
- 2024年济南综保控股集团有限公司招聘笔试冲刺题(带答案解析)
- 24秋国家开放大学《计算机系统与维护》实验1-13参考答案
- 100以内进退位加减法口算题(20000道 可直接打印 每页100道)
- GB/T 5656-2008离心泵技术条件(Ⅱ类)
评论
0/150
提交评论