实验三顺序结构和输入输出3、编写程序。用getchar函数读入两个字符C1,C2,然后分别用putchar函数和pri
tf函数输出这两个字符。并思考以下问题。34请回答书中问题问题(1)变量c1、c2应定义为字符型或整型还是二者皆可?答:二者皆可问题(2)若要求输出c1和c2的ASCII码的十进制值,应如何处理?用putchar函数还是pri
tf函数?答:pri
tf函数问题(3)整型变量和字符型变量是否在任何情况下都可以互相代替?答:不能程序运行结果画面如下:
5、编写程序,把790分钟换算成用小时和分钟来表示
f
6、编写程序,读入三个数给a,bc,然后交换它们的取值,把a中原来的数给b把b中原来的数给c把c中原来的数给c
实验四逻辑运算和判断选取控制p342、有一个函数如下:要求输入X的值,求出Y的值。(1)(1)不嵌套的if语句
mai
i
txysca
f“d”xif(x5x0)yxifx0yx1ifx0x10yx1pri
tf“d”y程序运行结果(请帖图):
f
(2)嵌套的if语句mai
i
txysca
f“d”xifx5x0yxelseifx0yx1elseyx1pri
tf“d”y程序运行结果(请帖图):
5、编程题:从键盘输入三个数,分别让它们代表三条线段的长度,请编写程序判断由这三条线段所组成的三角形将属于什么类型(不等边、等腰、等边或不构成三角形)
f
6、编程题:判断输入的正整数是否既是5又是7的倍数。若是,则输出YES否则输出NO
实验五、循环结构实验案例:
f题目:求
2、将字母加密输出
3、利用for循环编写程序,输出如下图形:
f
4、输出三角形状的九九乘法表
f
6、如果一个数恰好等于它的所有因子(包括1但不包括自身)之和,则成为之“完数”
f例如6的因子是1、2、3,且6123,因此6是完数。使用for循环编写程序找出1000以内的所有的完数以及这些完数的和。
实验六、数组
实验案例题目:假设我们举行一次班长选举,对一个班(30名同学)中的5名候选人(分别代号15)中进行投票选举,以得票最多者当选,原始投票数据如下:1、3、2、4、4、3、3、5、2、1、5、4、3、3、5、2、1、4、4、1、1、2、5、3、4、2、4、4、3、2
实验内容:
f1、假设我们举办一次电话调查,了解人们对某一电视节目的意见,首先向每一个受调查者
询问,并请他们按15的等级范围对这一电视节目做出评价,与1000人交谈后,得到1000分答复,请编程统计前20份答复所得的电视节目评价的结果,假设前20份答复的原始数据r