五邑大学C语言 编程题代码(2)

2019-08-31 12:38

int d10,d5,d1; //分别代表10元、5元和1元纸币的数量 int num=0;

for(d10=1;d10<=9;d10++) for(d5=1;d5<=19;d5++) for(d1=1;d1<=48;d1++)

if((d1+d5+d10==50)&&(10*d10+5*d5+d1==100)) {

num++; printf(\元纸币数:%d\\n\ printf(\元纸币数:%d\\n\ printf(\元纸币数:%d\\n\ }

printf(\共有%d种兑换方案\\n\ return 0; } /*

//方法2——二重循环 #include int main( ) {

int d10,d5,d1; //分别代表10元、5元和1元纸币的数量 int num=0;

for(d10=1;d10<=9;d10++) for(d5=1;d5<=19;d5++) { d1=50-d10-d5; if(d1!=0 && (10*d10+5*d5+d1==100)) {

num++; printf(\元纸币数:%d\\n\ printf(\元纸币数:%d\\n\ printf(\元纸币数:%d\\n\ } }

printf(\共有%d种兑换方案\\n\ return 0; }*/

10.

#include int main()

{ int m,s,i; for (m=2;m<1000;m++) { s=0; //s用于存储因子之和 for (i=1;i

11.

#include int main() { int min,i; for(i=1;i>=0;i++); //空循环 min=i; printf(\ printf(\ return 0; }

12.

//方法1

#include int main() { //用n记录鞭炮声的次数,用t记时(秒),每秒监测鞭炮声 //a1,b1,c1统计每人已放鞭炮数,a2,b2,c2记录当前放鞭炮的状态(值1表示放鞭炮状态) int t=1,n=1,num; int a1=1,b1=1,c1=1,a2,b2,c2;

printf(\请输入每人的鞭炮数:\ scanf(\ while(c1

//方法2——分时间段统计 #include int main() { //用n记录鞭炮声的次数,用t记时(秒),每秒监测鞭炮声 int t,n=1,num; printf(\请输入每人的鞭炮数:\ scanf(\ for(t=1;t<=(num-1)*5;t++) if(t%5==0||t%6==0||t%7==0) n++; for(;t<=(num-1)*6;t++) if(t%6==0||t%7==0) n++; for(;t<=(num-1)*7;t++) if(t%7==0) n++; printf(\一共能听到%d次鞭炮声\\n\ return 0; } */

第四章 编程题

1.

#include int main() { int hcf(int,int); //求最大公约数的函数 int lcd(int,int,int); //求最小公倍数的函数 int u,v,h,l; printf(\请输入两个整数:\ scanf(\ h=hcf(u,v); l=lcd(u,v,h); printf(\它们的最大公约数是%d\\n\ printf(\它们的最小公倍数是%d\\n\ return 0; }

int hcf(int u,int v) { int t,r; if (v>u) t=u,u=v,v=t; while((r=u%v)!=0) u=v,v=r; //辗转相除法 return v; }

int lcd(int u,int v,int h) { return(u*v/h); }

2.

#include

const double PI=3.14159;

double girth(double r) //计算圆周长 { return r*2*PI; }

double area(double r) //计算圆面积 { return r*r*PI; }

int main() {

double r;

printf(\请输入半径(r):\ scanf(\

printf(\圆周长:%f\\n\ printf(\圆面积:%f\\n\ return 0; }

3.

#include int intcat(int x,int y) { int n=10,z=y; while(y=y/10) n=n*10; z=x*n+z; return z; }

int main() { int x,y; printf(\ scanf(\ printf(\ return 0; }

4.

#include int main() { double getPower(int x,int y); //函数声明 int x,y; printf(\ scanf(\ printf(\ return 0; }

double getPower(int x,int y) { double f; if(y==1) f=x;


五邑大学C语言 编程题代码(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:网络安全实验报告1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: