标题:我初学者,不知道问题出在哪?
只看楼主
Murray
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2005-4-10
 问题点数:0 回复次数:8 
我初学者,不知道问题出在哪?

#include<stdio.h> void main() { char name[5]; float basic,daper,bonper,loandet,salary; printf("name"); scanf("%s",name);

printf("basic"); scanf("%.2f",basic);

printf("daper"); scanf("%.2f",daper);

printf("bonper"); scanf("%.2f",bonper);

printf("loandet"); scanf("%.2f",loandet);

salary=basic+basic*daper/100+bonper*basic/100-loandet;

printf("Name\tBasic\tSalsry"); printf("\n%s\t%.2f\t%.2f\n",name,basic,salary); } 执行的时候始终有错,到第二个的时候就不能继续输入数字了

搜索更多相关主题的帖子: include 
2005-04-10 17:26
Murray
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2005-4-10
得分:0 

2005-04-10 17:39
空前
Rank: 1
等 级:新手上路
帖 子:1146
专家分:0
注 册:2004-5-11
得分:0 
scanf函数不要用精度

用%f  就行了!

2005-04-10 18:00
Murray
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2005-4-10
得分:0 
谢谢,刚刚也找到问题了,很感谢

2005-04-10 19:48
激情依旧
Rank: 1
等 级:新手上路
威 望:2
帖 子:524
专家分:0
注 册:2005-4-4
得分:0 

#include<stdio.h> #include<string.h> void main() { char name[5]; float basic,daper,bonper,loandet,salary;

printf("plese input the good name:\n"); scanf("%s",name); fflush(stdin);//在此加上清流函数 printf("please input basic:\n"); scanf("%2f",&basic); fflush(stdin);//在此加上清流函数 printf("please input daper:\n"); scanf("%2f",&daper); fflush(stdin);//在此加上清流函数 printf("please input bonper:\n"); scanf("%2f",&bonper); fflush(stdin);//在此加上清流函数 printf("please input loandet:\n"); scanf("%2f",&loandet); fflush(stdin);//在此加上清流函数

salary=basic+basic*(daper/100)+bonper*(basic/100)-loandet;

printf("Name\tBasic\tSalsry"); printf("\n%s\t %.2f\t %.2f\n",name,basic,salary); } 强烈建议这位兄弟写好点函数。你就打印出一个name 。。。谁知道你要他做什么。以后麻烦写清楚点 还有为什么name可以不用写& 而其他的要呢。 因为你定义name为数组。当他读入字符的时候他系统会 传给name的首地址。调用函数也是如此。但是其他的变量就一定要写 &这个符号(读入的时候) 我不知道你这个函数是为了实现什么功能。但是我帮你编译到可以运行了。你可以去试试 坚强依然!永不言苦!永不言败!睇透数据结构!编程编程再编程!------激情依旧


生是编程人!!!!死是编程鬼!!!!颠峰人生!!!焚尽编程!!! 爱已严重死机!情必须重新启动!情人已和服务器断开连接!网恋也需要重新拨号!-----激情依旧
2005-04-11 08:21
激情依旧
Rank: 1
等 级:新手上路
威 望:2
帖 子:524
专家分:0
注 册:2005-4-4
得分:0 
我运行后的抓图。你看看

生是编程人!!!!死是编程鬼!!!!颠峰人生!!!焚尽编程!!! 爱已严重死机!情必须重新启动!情人已和服务器断开连接!网恋也需要重新拨号!-----激情依旧
2005-04-11 08:27
激情依旧
Rank: 1
等 级:新手上路
威 望:2
帖 子:524
专家分:0
注 册:2005-4-4
得分:0 
我运行后的抓图。。。。。你看看。。有什么问题发e-mail 到 ldm@scse.com.cn

生是编程人!!!!死是编程鬼!!!!颠峰人生!!!焚尽编程!!! 爱已严重死机!情必须重新启动!情人已和服务器断开连接!网恋也需要重新拨号!-----激情依旧
2005-04-11 08:28
musicml
Rank: 1
等 级:新手上路
帖 子:273
专家分:0
注 册:2005-4-2
得分:0 
清流函数有什么用啊?
fflush();
解释一下啊

Every thing is possible.
2005-04-11 12:38
BlueDreame
Rank: 1
等 级:新手上路
帖 子:545
专家分:2
注 册:2004-12-16
得分:0 
取址运算符&,在scanf里用。

2005-04-11 12:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-15292-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.105044 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved