幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2451|回复: 2

[通用编程] 请帮我看看

[复制链接]

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
发表于 2007-3-12 16:27:41 | 显示全部楼层 |阅读模式
#include<stdio.h>
void main()
{
    float i,j,a,b,c,d,e;
    printf("\nplease enter the number\n");
    scanf("%f %f",&i,&j);
    a=i+j;
    b=i-j;
    c=i*j;
    d=i/j;
    e=i%j;
    printf("%.2f,%.2f,%.2f,%.2f,%.2f\n",a,b,c,d,e);
    }


这程序到底错在哪里呢?真的有点看不出是哪里的问题。。。。。 [s:6]  [s:6]
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复

使用道具 举报

6

主题

199

帖子

18

积分

版主

Rank: 7Rank: 7Rank: 7

积分
18
发表于 2007-3-12 19:11:55 | 显示全部楼层
e=i%j;
floating point numbers不能取餘數,integer才可以。
回复 支持 反对

使用道具 举报

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
 楼主| 发表于 2007-3-12 21:49:38 | 显示全部楼层
但是我去除了求余这项,还是不可以,把i,j定为整型才可以,为什么会这样呢?(好象又可以了,不好意思) [s:7]
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-1 09:33 , Processed in 0.024031 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表