c语言 如何试题录入,C语言上课编程练习题试题.docx

C语言编程练习题

■□×÷

1.从键盘上输入两个整型数据a和b的值,计算它们的加、减、乘、除结果,并将结果输出在屏幕上。

2.从键盘上输入两个float类型数据a和b的值,计算它们的加、减、乘、除结果,并将结果输出在屏幕上。

3.从键盘上输入两个double类型数据a和b的值,计算它们的加、减、乘、除结果,并将结果输出在屏幕上。

4.从键盘上输入两个字符型数据a和b的值,将它们输出在屏幕上。

5.定义两个整型变量分别表示长方形的长和宽,从键盘上输入长和宽的值,将这两个值显示在屏幕上,并将长方形的面积和周长也显示在屏幕上。

6.定义一个浮点型变量表示圆的半径,从键盘上输入该半径值,计算出圆的面积并输出在屏幕上。

7.求任意半径的球体积。球体积的计算公式为:v=43πr3。

8.美元兑换人民币的比率为1:6.258,假如你拿125美元到银行去换成RMB,银行每笔交易收费2%,请问兑换后,你的账户里有多少RMB?输出结果只保留两位小数。

9.定义一个浮点型变量表示一个人的身高(以厘米为单位),计算并输出其黄金分割点的位置在哪?

10.从键盘输入三角形的三边长a、b、c(假定输入保证了它们能构成三角形),用公式求该三角形的面积。求三角形面积的公式:area=sqrt(s*(s-a)*(s-b)*(s-c)),其中s=(a+b+c)/2。

11.用“*”符号在屏幕上输出一个“∟”形形状。显示形状类似下图:

*

*

*

*

*

*

*

* * * * * * * * * *

12.用“*”符号在屏幕上输出一个“∠”形形状。显示形状类似下图:

*

*

*

*

*

*

*

* * * * * * * * *

13.用“*”符号在屏幕上输出一个“△”形形状。显示形状类似下图:

*

* *

* *

* *

* *

* *

* *

* * * * * * * * * * * * * *

14.从键盘上输入一个秒数,将其转换成对应的小时数、分钟数和秒数。例如,输入5000,则输出应为“ 1小时 23分钟 20秒 ”。

15.从键盘上输入一个天数,将其转换成对应的年数、月数和天数(假设每年均为360天,每月均为30天)。例如:输入1000,则输出应为“ 2年 9个月 10天 ”。

nn = days / 360; mm=days%360/30; dd=days%30;

16.大连东联路从联合路入口到南关岭出口全长11.3公里,全程限速70公里/小时,编写程序,计算从联合路到南关岭最短的时间是多少分钟多少秒?

17.从键盘上输入一个华氏温度,利用公式计算其摄氏温度。计算公式如下:。

18.反推上面的公式,从键盘上输入一个摄氏温度,计算其对应的华氏温度。

19.已知某位同学的英语、高数和C语言成绩(分别从键盘上输入),计算并输出该生的总分和各科平均分(小数点后保留一位)。

20.从键盘上输入两个整数,将它们的值交换后再输出。

21.从键盘上输入一成绩,判定其是否及格,若及格,在屏幕上显示congratulation,若不及格,则在屏幕上显示:failed。

22.输入一个数,输出它的绝对值。

23.输入两个整数,输出其中较大者

24.【输入三个数,怎么输出其中的最大者?】。

25.输入3个整数,按从小到大的顺序输出。

26.从键盘上输入三角形的三边a,b,c,判断能否构成三角形,若能,计算并输出该三角形面积,若不能,则给出相应的提示。

27.从键盘上输入三角形的三边长,判断该三角形的形状(等边、等腰、一般等)。

28.编写程序,从键盘上输入一个字符,若该字符是大写字母,在屏幕上输出对应的小写字母。若不是大写字母,请给出相应提示:“这不是一个大写字母”。

29.编写程序,从键盘上输入一个字符,若该字符是大写字母,在屏幕上输出对应的小写字母。若不是大写字母,请给出相应提示:“这不是一个大写字母”。

30.编写程序,从键盘上输入一个字符,若该字符是小写字母,在屏幕上输出对应的大写字母。若不是小写字母,请给出相应提示:“这不是一个小写字母”。

31.编写程序,从键盘上输入一个字符,若该字符是数字字符,在屏幕上输出对应的整数数字。若不是数字字符,请给出相应提示:“这不是一个数字字符”。

32.大连出租车的白天(6点至22点)运价规定为:三公里内起步价为8.0元,三公里以外每公里的运价

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值