C语言上机内容(3)
更新时间:2024-04-23 22:59:01 阅读量: 综合文库 文档下载
一.选择题
1.若已定义:int a=3,b=4,c=5; 不正确的表达式是( )。
A. a=c==0 B. (double)c/a C. a>b||a<=c D. a++=b-3=c
2、若已定义:int b,n=5; 正确的语句是( )。 A. b=++n; B. n+1=5; C. b=n>5 D. b=int(5.5);
3、若已定义:int a=5,b; 则语句b=a++; b=a+1; 执行后b的值为( )。
A. 6 B. 8 C. 5 D. 7 4、取余数运算符”%”的两个操作数的数据类型( )。 A. 必须为浮点型
B. 可以为整型或字符型 C. 必须是整型或浮点型 D. 可以是字符型或浮点型 5、以下程序的运行结果是( )。
void main() { int a=65; char c='A';
printf(\}
A. A+A=AA B. 65+A=65A C. 65+65=130 D. 65+A=130 6、表达式2.5+5/2+3的值是( )。
A. 8.3 B. 5.3 C. 7.5 D. 6.5
7、下列能正确表示x属于区间[-1,1]的逻辑表达式是( )。
A. -1<=x<=1 B. x>=-1||x<=1 C. x>=-1&&x<=1 D. 1>=x>=-1
8、语句printf(“%c,%d\\n”,’A’+1,66); 的输出结果是( )。
A. B,B B. 66,66 C. 66,B D. B,66 9、表达式:rand()/10.0可以产生( )。
A. 0到9之间的随机数 B. 0到0.09之间的随机数 C. 0到99之间的随机数 D. 0到0.9之间的随机数
10、若已定义:int x,y; 能判断x,y两变量值为异号数的逻辑表达式是( A. x>0||y<0 B. x<0&&y>0 C. x*y<0 D. x+y<0
11、若已定义:int a=1,b=2,c=3; 则下列表达式值为0的是( )。
A. a>b||a&&c B. a<=b C. ‘a’||’b’ D. !(a
12、要使以下程序运行后的输出结果为:12+345=357,正确的输入时( #include
scanf(“%d%c%d”,&x,&ch,&y);
printf(“%d%c%d=%d\\n”,x,ch,y,x+y);
)。。
)
}
A. 12=+345 B. 12+345 C. 12+=345 D. 12,345 13、以下程序段运行后的输出结果是( )。
int a,b;
printf(“%d\\n”,(a=1,b=2,a+b)); A. 1 B. 3 C. 4 D. 2
14、若已定义:int a,double x; 变量a和x能正确获取键盘输入值得语句是( )。
A. scanf(“%d%lf”,a,x); B. scanf(“%d%lf”,&a,&x); C. sacnf(“%d%f”,&a,x); D. scanf(“%d%f”,a,&x);
15、以下程序段运行后,c的值是( )。
int a=2,b=3,c; c=(a^b)<<2; A. 11 B. 4 C. 12 D. 3 16、以下程序段运行后,c的值是( )。
int a=7,b=10,c; c=a&(b>>2);
A. 5 B. 10 C. 1 D. 2
17、在结构化程序设计中,使用的三种基本控制结构是( )。
A. 顺序结构 、循环结构和嵌套结构 B. 选择结构 、循环结构和函数结构 C. 顺序结构 、选择结构和文件结构 D. 顺序结构 、选择结构和循环结构 18、 以下程序运行后的输出结果是( )。
#include
{ int m.n=1,t=1;
if(t!=1)t=-t;
else m=(n>=0?6:3); print(\return 0; }
A.-1 B. 0 C. 3 D. 6
19、 若已定义: int a=5,b=3; 以下程序运行后的输出结果是( )。
if(a>b) a=b; b=a; else a++; b++;
printf(\
A. 3.3 B. 6.4 C. 无法运行 D. 4.4 20、 以下程序运行后的输出结果是( )。 #include
{ int a=5;
if(a++>5)printf(\else printf(\return 0; }
A. 6 B. 7 C. 5 D. 4
21、 若已定义: int x=0,a=1,b=2;下列( )不能构成一条if语句。
A. if (x>0) a=b; else a=-b; B. if(x==0) a=1:b=2; C. if(x=0);else a=-b; D. if(x<0); 22、以下程序运行后的输出结果是( )。
#include
{ int a=5,b=2,c=3,d=4;
if(a>b>c) printf(\
else if(c-1>=d) printf(\else printf(\return 0; }
A. 2 B. 3 C. 4 D. 6
23、 以下程序运行后的输出结果是( )。
#include
switch(n)
{ default:printf(\ case 8: case 7:printf(\ case 6:printf(\ case 5:printf(\
}
return 0; }
A. 2 1 B. 2 0 C. 1 0 D. 1 2 24.
25
26
27
28
29
30
31
二.程序题
1.完成程序Cprog481.C中的fun()函数,使其计算:
例如: 输入:1,3 输出:fun(1.000,3.00)=0.182 输入:5,-5 输出:fun(5.000,-5.000)=0.023 输入:-6,13 输出:fun(-6.000,13.000)=7.000 #include
double fun(float x,float y) { /**/
?x2?1?2?y?2???x?2fun(x,y)??2x(y?1)???x?y???(x?0,y?0)(x?0,y?0)(x?0) /**/ }
void main() {
float x,y;
printf(\ scanf(\
printf(\ getch(); }
2. 打开程序Cprog591.c,对double fun(float x,float y)函数编程,使其计算:
例如:fun(2.250,1.280)=3.335
#include
double fun(float x,float y) { /**/
/**/ }
void main() { float x,y;
printf(\ scanf(\
printf(\ getch(); }
3. 打开程序Cprog601.c,对double fun(float x)函数编程,使其计算:
例如:fun(0.450)=0.359 #include
double fun(float x) { /**/
/**/ }
void main() { float x;
printf(\ scanf(\
printf(\ getch(); }
4. 编程输出500-800之间的所有能被3和7同时整除的整数,并统计个数。
5. 程序Ccon441.C的功能是:从键盘输入一个直角三角形的两条直角边a和b,计算并输出其周长和面积。将程序填写完整。
#include
double a,b,c,circle,area; printf(\ scanf(/**/ /**/,&a,&b); c=sqrt(/**/ /**/); circle=a+b+c;
area=/**/ /**/ ;
printf(\ printf(\ getch(); }
6. 补充程序Ccon621.C,计算[1,100]区间内所有奇数之和及所有偶数之和。 #include
{ int asum,bsum,a,i;
asum=bsum=/**/ /**/;
for(i=1; /**/ /**/; i+=2) { asum+=i;
a=/**/ /**/; bsum+=a; }
printf(\ printf(\ getch(); }
正在阅读:
C语言上机内容(3)04-23
模拟试卷十二题目10-20
廉颇老矣 尚能饭否 - 初中数学课堂板演的有效性探究11-16
民法学复习资料03-25
文言实词积累05-03
外链建设对分类信息平台的利用03-19
市政给排水施工技术论文01-09
疫情防控期间本市邮政行业营业网点操作规范03-20
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 上机
- 语言
- 内容
- 输入文字教学设计
- 模电实验7三角波和方波发生器电路的设计
- 智能塔吊设计说明书(1)
- 年轻人的旅游目的地喜好 - 图文
- 2014内蒙古通辽行政职业能力测试每日一练试题(2014.1.25)
- 民营企业股权激励
- 2018年广西公需科目考试“一带一路”答案100分(6月29日题库)
- 2015邵阳市邵东县事业单位教师岗试教(面试)入围人员名单
- 压力容器上机题库5
- 第二章 微专题13实验:探究弹簧的弹力与伸长的关系
- 凤庆县教育局文件 - 图文
- 超高纯电子特气管道系统的真正含义 - 图文
- 论文开题报告样式 - 图文
- 罗马书讲义大纲
- 公交车乘务员管理制度
- 1~3年级小学篮球C操的编排方法
- 苏教版四年级语文苏教上册4语苏教第2单元单元测试卷B卷
- 工会业务知识竞赛试题
- 山东电厂GIS三维可视化管理平台(地下管线信息管理系统)介绍-济
- IATF16949:2016内审检查表(过程审核共26个)