以下为《实验7.程序结构的综合练习》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
实验名称:程序结构的综合练习
一、实验目的
掌握分支、循环、等控制结构的综合应用。掌握应用了选择结构和循环结构的一些常用算法。熟练掌握 visual c++6.0中的程序调试方法。
二、实验内容
1 输入两个整数变量a,b的值,输出a+b,a-b,a*b,a/b, (float)a/b,a%b的结果。要求算式的结果连同算式一起输出,每个算式占一行。
输入/输出示例
输入:Input a b: 13 5
输出:
13+5=18
13-5=8
13*5=65
13/5=2
(float)13/5=2.600000
13%5=3
代码:
#include
void main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d+%d=%d\n%d-%d=%d\n%d*%d=%d\n%d/%d=%f\n%d%%%d=%d",a,b,a+b,a,b,a-b,a,b,a*b,a,b,(float)a/b,a,b,a%b) 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 :输入点坐标:2.1 2.2
输出:圆内
第三次运行:
输入:输入点坐标:3.0 3.0
输出:圆外
代码:
截图:
4输入一个三位数,判断是否是一个“水仙花数”。水仙花数是指三位数的各位数字的立方和等于这个三位数本身。例:153=1*1*1+5*5*5+3*3*3。
输入/输出示例
第一次运行:
输入:370
输出:YES
第二次运行:
输入:541
输出:NO
代码:
截图:
5 取1元、2元和5元的纸币共10张,现要支付15元。编写程序输出所有的付法。针对每一种付法,输出各种面额的纸币数量。要求将1元、2元和5元设置在最合理的取值范围内。
提示:利用穷举的法来求解该问题。
输入输出示例(括号内为说明文字)
输出:
fen1:5张 fen2:5张 fen5:0张
fen1:8张 fen2:1张 fen5:1张
Count=2(10张支付15元有2种支付方法)
代码:
截图:
三、实验结果与分析(出错情况与解决方法,心得体会)
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《实验7.程序结构的综合练习》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。