| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 587 人关注过本帖
标题:geacher跟scanf,我要哭了
取消只看楼主 加入收藏
Ice_clb
Rank: 1
等 级:新手上路
帖 子:108
专家分:6
注 册:2012-12-3
结帖率:70%
收藏
已结贴  问题点数:20 回复次数:2 
geacher跟scanf,我要哭了
程序代码:
#include<stdio.h>

int main()
{
    float fDues;    /*定义变量表示欠款数*/
    float fAmount;    /*表示要还的总欠款数*/
    int iOntime;    /*表示是否按时归还*/
    char cChar;        /*用来接受用户输入的字符*/

   
    printf("Enter dues amount:\n");    /*显示信息,提示输入欠款金额*/
    scanf("%f",&fDues);                /*用户输入*/
    printf("On Time? (y/n)\n");        /*显示信息,提示还款是否按时还款*/
    scanf("%c",&cChar);                        /*得到回车字符*/
    iOntime=(cChar=='y')?1:0;        /*使用条件运算符根据字符选择进行选择操作*/
    fAmount=iOntime?fDues:(fDues*1.1);    /*使用条件运算符根据iOntime值的真假进行选择操作*/
    printf("the Amount is:%.2f\n",fAmount);/*将计算的应还的总欠款数输出*/
    return 0;
}
程序设计:还欠款的时候,如果还钱过期,就会增加10%的罚款。上面是我改动的。
程序代码:
#include<stdio.h>

int main()
{
    float fDues;    /*定义变量表示欠款数*/
    float fAmount;    /*表示要还的总欠款数*/
    int iOntime;    /*表示是否按时归还*/
    char cChar;        /*用来接受用户输入的字符*/

   
    printf("Enter dues amount:\n");    /*显示信息,提示输入欠款金额*/
    scanf("%f",&fDues);                /*用户输入*/
    printf("On Time? (y/n)\n");        /*显示信息,提示还款是否按时还款*/
    getchar();                        /*得到回车字符*/
    cChar=getchar();                /*得到输入的字符*/
    iOntime=(cChar=='y')?1:0;        /*使用条件运算符根据字符选择进行选择操作*/
    fAmount=iOntime?fDues:(fDues*1.1);    /*使用条件运算符根据iOntime值的真假进行选择操作*/
    printf("the Amount is:%.2f\n",fAmount);/*将计算的应还的总欠款数输出*/
    return 0;
}
这个是书上的,我很不理解,双方代码都一样,就在14行getchar跟scanf我换了一下,就不一样了,这是为什么,geacher();cChar=getchar;这个意思不是输入一个值赋给cChar吗?scanf("%c",&cChar);不一样吗,求告知。呜呜
搜索更多相关主题的帖子: color 
2014-02-25 18:44
Ice_clb
Rank: 1
等 级:新手上路
帖 子:108
专家分:6
注 册:2012-12-3
收藏
得分:0 
我理解不了阿。感觉怎么说,我怎么想,这都一样呀。啊啊啊啊。望帮帮小弟我呀,上面的帖子我都看了。看了不少于5遍。
2014-02-26 08:52
Ice_clb
Rank: 1
等 级:新手上路
帖 子:108
专家分:6
注 册:2012-12-3
收藏
得分:0 
回复 8楼 wp231957
考试要考专业综合,里面有C语音,所以,为了上大专。
2014-02-26 09:29
快速回复:geacher跟scanf,我要哭了
数据加载中...
 
   



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

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