职高对口升学-C语言-期末复习卷(2)
更新时间:2023-05-11 04:52:01 阅读量: 实用文档 文档下载
- 职高对口升学是什么意思推荐度:
- 相关推荐
★祁阳职业中专2013年下期期末模拟试卷
试 题 卷(二)
(总分:150分 时量:90分钟 )
一、阅读程序,分析结果
1、#include <stdio.h>
void main()
{
int a=2,b=5,c=8,t;
if ( a < b ) { t = a; a = b; b = t; }
if ( b < c ) { t = b; b = c; c = t; }
if ( a < b ) { t = a; a = b; b = t; }
printf( "%d,%d\n", a++, --c );
}
运行结果:_____________
2、#include "stdio.h"
void main( )
{
int a=7;
if(a>9 || a<10)
a=a/3;
else
a=a%3;
printf("a=%d", a);
}
运行结果:_____________
3、#include "stdio.h"
void main()
{
int i=7,j;
while ( i> 2)
{
j = i%2;
printf( "%d",j );
i--;
}
printf( "%d",i );
}
运行结果:_____________
4、#include <stdio.h>
void main()
{
char ch;
while((ch=getchar())!='\n')
{
if (ch>='A'&&ch<='Z')
ch=ch+32;
else if (ch>='a'&&ch<='z')
ch=ch-32;
printf("%c",ch);
}
}
运行结果:_____________
5、#include <stdio.h>
void main()
{
int a[5]={24,15,33,64,45},n=5,i,j,t;
for(i=0;i<n;i++)
a[i]=a[i]%10;
for(i=n;i>0;i--)
printf("%d,",a[i-1]);
}
运行结果:_____________
6、#include <stdio.h>
int main ()
{
int a, b;
for (a = 1, b = 1 ; a <= 100 ; a++)
{
if (b >= 9) break;
if (b % 3 = = 1)
{
b += 3 ;
continue ;
}
b -= 5;
}
printf("%d,%d\n", a, b);
return 0;
}
运行结果:_____________
7、#include <stdio.h>
main()
{ int i, a[10];
for(i=9;i>=0;i--)
a[i]=10-i;
printf(“%d%d%d”,a[2],a[5],a[8]);
}
运行结果:_____________
8、#include <stdio.h>
void main()
{
int a,b;
for(a=1,b=1;a<=100;a++)
{
if(b>20) break;
if(b%4==1)
{
b=b+4;
continue;
}
b=b-5;
}
printf("a=%d\n",a);
}
运行结果:_____________
二、程序填空题
1、下面程序的功能是从键盘输入一组字符,从中统计大写字母和小写字母的个数.
#include”stdio.h”
main( )
{
int m=0,n=0;
char c;
while((________________)!=’\n’)
{
if(_________________)
m++;
if(__________________)
n++;
}
print(“大写字母的个数为:%d\n”,m);
print(“大写字母的个数为:%d\n”,n);
}
2、有1020西瓜,第一天卖一半多两个,以后每天卖剩下的一半多两个,问几天以后能卖完?请完成下列程序。
#include”stdio.h”
main( )
{
int day,x2;
day=0;x2=1020;
while(______________)
{
x2=_____________;
day++;
}
printf(“day=%d\n”,day);
}
3、下面程序是实现求一节目的有效得分,有效得分的规则:去掉一个最高分和一个最低分,求平均分,若输入为无效分(大于10或小于0分)则表示该评委弃权,共10位评委.
#include”stdio.h”
main( )
{
float x,s,av,max,min;
int n,m;
max=0;min=10;s=0;
___________________;
for(n=1;n<=10;n++)
{
printf(“请输入第% d位评委的分数:”n);
scanf(“%f”,&x);
if(_____________)
{
m=m-1;
_________________;
}
s=s+x;
if(x>max)
max=x;
if(____________)
min=x;
}
av=(s-min-max)/(m-2);
printf(“本节目的最后得分是%f\n”,av);
}
4、下面程序是用冒泡法进行从大到小排序.
#include”stdio.h”
main( )
{
int a[10],m,n,t;
for(m=0;m<10;m++)
scanf(“%d”,&a[m]);
for(m=1;___________;m++)
for(n=0;__________;n++)
{
t=a[n];
______________________;
a[n+1]=t;
}
printf(“排序后为:\n);
for(m=0;m<10;m++)
printf(“%d”,a[m]);
}
三、程序改错题(指出程序错误所在的行号,并改正)
1、求1 2 3 4 … n
L1 main()
L2 { long int sum=1;
L3 int n,i=1;
L4 scanf("%d",n);
L5 printf(“\n”);
L6 while(i<n)
L7 { sum=sum*i;
L8 i++;
L9 }
L10 printf("sum=%ld",sum);
L11 }
(1)错误行号:______改正为:_________________________________________
(2)错误行号:______改正为:_________________________________________
2、编程计算12+32+52+…+92,要求输出中间计算结果。
L1 main()
L2 { int i, sum=0;
L3 for(i=1;i<=9;i+2)
L4 sum+=i;
L5 printf("sum = %d",sum);
L6 }
(1)错误行号:______改正为:_________________________________________
(2)错误行号:______改正为:_________________________________________
四、程序编写题
1、编一程序每个月根据每个月上网时间计算上网费用,计算方法如下:
30元 10小时 10 50小时 费用 每小时3元
每小时2.5元 50小时
要求当输入每月上网小时数,显示该月总的上网费用
2、用数组实现以下功能:输入5个学生成绩,而后求出这些成绩的平均值并显示出来
3、以下程序是功能是:输出1-1000之间满足用3除余2,用5余3,用7余2的数,且一行只打印五个数
_
_
_
_
_
_
_
_
_
_
_线
_
_
_
号封
学
密
_
_此
_
_
_
_过
_
_
_
_超
_
_
_得
_
名
姓不
题
_
_
__答
_
_
__生
_
_
__考
_____级班2012年下期祁阳职业中专高二期末模拟试卷(二) C程序设计 答题卷 (总分:150分 时量:90分钟 )
三、程序改错题(指出程序错误所在的行号,并改正) 1、(1)错误行号:______改正为:_________________________________________ (2)错误行号:______改正为:_________________________________________ 2、(1)错误行号:______改正为:_________________________________________ (2)错误行号:______改正为:_________________________________________ 四、程序编写题 1、编一程序每个月根据每个月上网时间计算上网费用,计算方法如下: 费用 30元 10小时 每小时3元10 50小时 每小时2.5元 50小时要求当输入每月上网小时数,显示该月总的上网费用
2、用数组实现以下功能:输入5个学生成绩,而后求出这些成绩的平均值并显示出来
3、以下程序是功能是:输出1-1000之间满足用3除余2,用5余3,用7余2的数,且一行只打印五个数
正在阅读:
职高对口升学-C语言-期末复习卷(2)05-11
实训五 Word 图文混排06-06
计算机网络第四版课后英文题目04-27
微机综合保护装置技术规范书11-05
三菱PLC四层电梯控制系统设计06-29
对人物头像素描的探讨05-31
混龄班幼儿教学活动的组织与安排10-25
图文混排教学案例09-02
卖火柴的小女孩练习题08-16
家长怎样教育孩子学会做人 讲课稿09-22
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 职高
- 对口
- 升学
- 期末
- 复习
- 语言
- 苏州市农村合作医疗保险管理办法(政府令34号)
- 50题综合法解立体几何及详解答案
- 2014世界杯赛程表完整
- 李江雪:一例追踪两年的边缘型人格障碍的心理分析
- 建筑力学二次作业答案
- 日本小学书写 一年级 平假名字帖
- 高层框架结构设计任务书
- 吴教材研究前三章
- 常规实验所用溶液配方全套汇编
- 套利、套保与产品设计_股指期货全攻略
- 2016年国家大学科技园现状及发展趋势分析
- 2015劳务员复习题全面有答案
- 黑龙江省高二上学期物理月考试卷
- 殊途同归的简&183;爱和莎拉——从女性主义视角分析《简&183;爱》和《法国中尉的女人》
- 盛松涛 二级建造师 水利水电工程管理与实务 精讲通关(6) 2F310000 水利水电工程建筑材料(下)
- 钻井井控考试题2003-003(高级)
- 老年人常见疾病的防治
- 2015年上海市初中毕业统一学业考试语文试卷
- 2011江苏省会计人员继续教育最新考试试题库(完整版)
- _翻转课堂_与微课教学在大学英语读写课中的应用研究_彭敏