搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 新手求助·大家帮忙,错误原因在哪?
标题:
新手求助·大家帮忙,错误原因在哪?
只看楼主
discovererzj
等 级:
新手上路
帖 子:27
专家分:0
注 册:2009-11-22
第
11
楼
得分:0
是用 win-tc显示的该代码,代码如下:
#include<stdio.h>
main()
{
double chang,kuan,zhouchang,mianji;
chang=2;
kuan=3;
zhouchang=2*(chang+kuan);
mianji=chang*kuan;
printf("周长%f,面积%f",zhouchang,mianji);
}
2009-11-23 19:54
zhixuanyang
来 自:徐州
等 级:
论坛游民
帖 子:22
专家分:15
注 册:2009-11-12
第
12
楼
得分:0
这是取余用的
d袮離開旳時H
2009-11-23 19:55
discovererzj
等 级:
新手上路
帖 子:27
专家分:0
注 册:2009-11-22
第
13
楼
得分:0
回复 12楼 zhixuanyang
怎么说? %看了书还是不明白
2009-11-23 19:56
zhixuanyang
来 自:徐州
等 级:
论坛游民
帖 子:22
专家分:15
注 册:2009-11-12
第
14
楼
得分:0
例如 6%3==0 就是6除以3 余 零
d袮離開旳時H
2009-11-23 19:57
discovererzj
等 级:
新手上路
帖 子:27
专家分:0
注 册:2009-11-22
第
15
楼
得分:0
回复 14楼 zhixuanyang
那 5+7%3=6
是怎么得到的?
7 除以 3 余0.333呀,怎么成1的?
2009-11-23 19:59
zhixuanyang
来 自:徐州
等 级:
论坛游民
帖 子:22
专家分:15
注 册:2009-11-12
第
16
楼
得分:0
它 取整数 0.33 是小数呀 它就成1 啦
例子
#include <stdo.h>
void main()
{
int i,sum=0;
for(i=0;i<100;i++)
{
if(i%3==0)//如果i能被3整除(奇数)就执行 sum=sum+i
{
sum=sum+i;
}
}
printf("%d",sum)
}
d袮離開旳時H
2009-11-23 20:07
discovererzj
等 级:
新手上路
帖 子:27
专家分:0
注 册:2009-11-22
第
17
楼
得分:0
回复 16楼 zhixuanyang
那它为什么不取0呢? 是不是按照四舍五入的法则?
例子:
6%4= 1.5 为什么不取5或者取0 ?
10%3= 3.33333 为什么不取5或者取0 ?
2009-11-23 20:13
zhixuanyang
来 自:徐州
等 级:
论坛游民
帖 子:22
专家分:15
注 册:2009-11-12
第
18
楼
得分:0
只入不舍的
d袮離開旳時H
2009-11-23 20:16
discovererzj
等 级:
新手上路
帖 子:27
专家分:0
注 册:2009-11-22
第
19
楼
得分:0
回复 18楼 zhixuanyang
哦, 知道啦, 谢谢~ 你学C多久啦?
2009-11-23 20:17
zhixuanyang
来 自:徐州
等 级:
论坛游民
帖 子:22
专家分:15
注 册:2009-11-12
第
20
楼
得分:0
一个月了吧 你呢 ?
d袮離開旳時H
2009-11-23 20:18
42
2/5页
1
2
3
4
5
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-293099-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.271847 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved