云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2015~2016学年C语言复习卷

2015~2016学年C语言复习卷

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 2:51:10

练习卷一

一.顺序算法设计题

1.编写程序,实现在屏幕上显示如下问候语。 ************************ 欢迎你来到C语言世界 ************************

2.已知两个单精度数(float)num1=5.4,num2=6.8,编写程序计算两数的乘积。 3.编写程序,实现从键盘输入一个字母,输出它对应的ASCII码。

4.编写程序,从键盘输入正方体的边长length,计算并输出正方体的表面积和体积。 5. 编写程序实现左右手纸牌的交换,输出格式如下图所示。

二. 选择算法设计题

1. 从键盘输入三角形的三条边a、b、c, 编写程序判断它们是否构成三角形。 2.编写程序,任意输入三个数a,b,c,求三个数中最大数max 3. 判别某一年year是否闰年。闰年的条件是符合下面二者之一: ① 能被4整除,但不能被100整除。 ② 能被4整除,又能被400整除。 4.输入一个整数,判断该数的奇偶性。 三. 循环算法设计题(7*3=21)

1.编写程序,计算1到100之间的偶数之和。

2. 编写程序找出1至10之间的整数相加,得到累加值大于20的当前数。

3.使用循环结构实现:输出摄氏温度(centigrade)与华氏温度(fahrenheit)的对照表,要求它从摄氏温度0度到250度,每隔20度为一项,对照表中的条目不超过10条。 转换关系:华氏温度 = 摄氏温度 * 9 / 5.0 + 32

四. 数组算法设计题

1.编写程序,从键盘输入10名同学的C语言成绩,求这10个同学成绩的平均数。(用数组实现)

2.编写程序输入一个字符串str,分别统计出大写字母、小写字母、数字、空格出现的次数。 五. 函数算法设计题(6)

编写程序实现两个单精度实数的乘积,根据主函数的调用完善子函数的功能。 #include\

void product ( float num1,float num2) { }

main() {

float a,b;

printf(\请输入两个实数\\n\; scanf(\

product (a,b)

}

练习卷二

一.顺序算法设计题

1.编写程序,实现在屏幕上显示自我介绍。 *******************

学号:xxxxxxxx 姓名:xxxxxxxx *******************

2.已知一个圆的半径,编程求这个圆的周长和面积。

3. 编写程序实现一个数字加密器。从键盘上输入一个整数,加密结果仍为一整数。 加密规则是:加密结果 = (整数*10+5)/2 + 3.14159

4. 从键盘输入两个整数num1,num2,编写程序交换并输出这两个整数的值。

5. 编写一个程序,要求用户输入一个三位数,然后按数位的逆序打印出这个数。(如:输入一个两位数:281,该数逆序后的数是:182) 二. 选择算法设计题

1.编写程序从键盘输入一个整数num1,判断其数是否满足个位数字是5且能被3整除。 2. 从键盘输入考试分数值score,编写程序实现将分数值转换成4个等第。

如“优秀”(90—100)、“良好”(80—90)、“及格”(60—80)、“不及格”(60以下)。(使用swtich语句实现)

3. 从键盘上输入一个三位整数num,判断并输出该数是否为水仙花数。(水仙花数是一个三位整数,它的每个位上的数字的3次幂之和等于它本身。例如407=4+0+7) 4.编写程序,判断输入的正整数是否是4的整倍数。若是,则输出YES,否则输出NO。 三.循环算法设计题

1.编写程序录入某学生5门课的成绩并计算平均分,如果某分数录入为负,停止录入并提示录入错误。

3

3

3

2.编写程序,用do-while语句求10!。

3.编写程序输出由1、2、3、4这四个数字能组成多少个互不相同且无重复数字的三位数。 四. 数组算法设计题

1.编写程序,从键盘上输入“Welcome to SIIT!”字符串,输出该字符串的长度(不能使用strlen函数)。

2.已知2012年某地区7月份10天的最高气温依次是(℃):30 31 30 32 32 33 33 32 31 32。编写程序,统计平均温度。 五. 函数算法设计题

编写程序实现求5的阶乘,根据主函数的调用完善子函数的功能。 #include\int factor( int n ) { }

main() {

printf(“5的阶乘值为%d”,factor(5)); }

练习卷三

一、 顺序算法设计题(6*5=30) 1.编写程序,显示下列图形

2.已知两个双精度数据(double)num1=4.5,num2=5.2,求两数之和。

3. 假设A、B两个学生每天所用的平均生活费分别为20元和25.5元。编写程序,计算每人一学期的生活费。一学期按四个半月、一个月按30天。 4. 编写程序,输出字母‘A’的对应的小写字母。 5. 计算函数y= 2x?1?x的值,其中自变量x的值从键盘输入。 2x二. 选择算法设计题(6*4=24)

1、从键盘输入a、b两个整数,编写程序比较两数输出最小值min或最大值max。 2. 按“体指数”对肥胖程度进行划分:

体指数t = 体重w/(身高h) (w 单位为公斤,h单位为米)

– 当t < 18时,为低体重;

– 当t介于18和25之间时,为正常体重; – 当t介于25和27之间时,为超重体重; – 当t >= 27时,为肥胖。

编程从键盘输入身高h和体重w,根据给定公式计算体指数t,然后判断你的体重属于何种类型。

3. 某商场给顾客购物的折扣率如下: 购物金额<200元,不打折。 500元>购物金额>=200元,9折 1000元>购物金额>=500元,8折 购物金额>=1000元 7.5折

编写程序从键盘上输入一个购物金额cash,输出购物实际付款金额。 4.输入一个整数,判断该数的奇偶性。 三. 循环算法设计题

1.编写程序,求1!+2!+3!+?9!+10!之和。

2.输出1000以内的个位数为6、且能被3整除的所有数。

2

搜索更多关于: 2015~2016学年C语言复习卷 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

练习卷一 一.顺序算法设计题 1.编写程序,实现在屏幕上显示如下问候语。 ************************ 欢迎你来到C语言世界 ************************ 2.已知两个单精度数(float)num1=5.4,num2=6.8,编写程序计算两数的乘积。 3.编写程序,实现从键盘输入一个字母,输出它对应的ASCII码。 4.编写程序,从键盘输入正方体的边长length,计算并输出正方体的表面积和体积。 5. 编写程序实现左右手纸牌的交换,输出格式如下图所示。 二. 选择算法设计题 1. 从键盘输入三角形的三条边a、b、c, 编写程序判断它们是否构成三角形。 2.编写程序,任意输入三个数a,b,c,求三个数中最大数max 3. 判

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com