666表情包的c语言程序设计教程课后答案,C语言设计题

满意答案

02ae427d08e371d7e90d5b995e828d6d.png

hl58

2013.12.15

02ae427d08e371d7e90d5b995e828d6d.png

采纳率:52%    等级:12

已帮助:5571人

你求商的程序写那么多干什么?

main()

{

int a,b,c,d,x,y,z; 这行是将变量定义为整型

float e; 这行是将变量定义为浮点型(理解成小数吧)

scanf("%d%d%d",&x,&y,&z); 这行读入三个数据依次是x,y,z

a = x+y+z; 这行求的是x,y,z的和,并将值赋给a,也就是a是x,y,z的和(这行求商没用)

b = x-y-z; 这行求的是x前去y和z的结果,并把结果给b(这行也没用)

c = x*y*z; 这行求的是x,y,z三个数的乘积,把结果给c(也没用)

d = x%y%z; 这行求的是x除y的余数再除以z的余数,把结果给d(没用)

e = (float)x/(float)y/z;这行是唯一有用的,将整型x和y变为浮点型做除法,再将结果除以z,最后把结果给e

printf("%d\n%d\n%d\n%d\n%f",a,b,c,d,e);这行用于打印引号里的%d和%f分别对应后面的一个变量,\n表示打印时回车换行。

getch(); 这行没什么意义,只是将结果输出在屏幕上时,怕你看不见输出结果,在这里等你随便输入一个字符,来继续运行程序

}

求商的话这么些应该就行了吧

main()

{

int x,y,z;

float e;

scanf("%d%d%d",&x,&y,&z);

e = (float)x/(float)y/z;

printf("%f\n",e);

getch();

}

00分享举报

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值