| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1733 人关注过本帖
标题:请教一下关于计算器的编写
只看楼主 加入收藏
Aliali
Rank: 2
等 级:论坛游民
威 望:1
帖 子:40
专家分:36
注 册:2015-1-31
收藏
得分:0 
回复 19楼 TonyDeng
难不成string就是printf里面的东西。
stringa = "hello, world"
printf("hello,world").
我看的教材里面不用输入string的。
2015-02-01 22:22
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
是的,"Hello, world"就是一個字符串,一串字符組成的數組。不管什麽編程語言,字符串都是字符數組,是一串的,所以是string。

授人以渔,不授人以鱼。
2015-02-01 22:25
Aliali
Rank: 2
等 级:论坛游民
威 望:1
帖 子:40
专家分:36
注 册:2015-1-31
收藏
得分:0 
回复 22楼 TonyDeng
受教了!【抱拳】
2015-02-01 22:26
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你還沒答我,這題目中哪裏出現了string的字眼讓你困惑?

授人以渔,不授人以鱼。
2015-02-01 22:28
Aliali
Rank: 2
等 级:论坛游民
威 望:1
帖 子:40
专家分:36
注 册:2015-1-31
收藏
得分:0 
回复 24楼 TonyDeng
这题目里没有,我是之前在百度上看到有人解这题的程序里写了string,我还以为是后面会学到的一个变量。所以就没看了,原来不是。
2015-02-01 22:34
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你仔細看看題目給的示例,數字和操作符之間可以是有空格或沒空格的,你們兩份程序,均用scanf("%f %c"),過得關嗎?

授人以渔,不授人以鱼。
2015-02-01 22:34
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
最基本的考慮,有除法運算,如果除數是零,你的“計算器”怎麽辦?在代碼中反映出來了嗎?這些無非是思考問題是否周到的意識體現,學編程關鍵是看這種素質,不是懂多少高深技術的問題。技術是可以學的,但思維素質可以說的“本性”,相對難移。

授人以渔,不授人以鱼。
2015-02-01 22:41
Aliali
Rank: 2
等 级:论坛游民
威 望:1
帖 子:40
专家分:36
注 册:2015-1-31
收藏
得分:0 
回复 26楼 TonyDeng
我昨天看到的关于scanf里面的两个值之间空格问题是这样说的:空格算一个合法字符,如果里面scanf里有空格,但是终端没有输入空格,那么scanf里的空格将被忽略。如果scanf里面没有但是终端却输了空格比如:5 /。那就会运行错误。 这样来看不是加个空格会更好么?这样有些人不小心打了下空格也没关系了啊。
2015-02-01 22:48
Aliali
Rank: 2
等 级:论坛游民
威 望:1
帖 子:40
专家分:36
注 册:2015-1-31
收藏
得分:0 
回复 27楼 TonyDeng
她那个没有处理零的情况我看出来了,我自己私下改了^_^。
2015-02-01 22:49
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
現在的問題是scanf("%f")在你輸入123s的時候是讀不到123的。你寫代碼,在scanf()語句的下一行,把請求讀入的數據用printf()輸出看看,檢查各種各樣的輸入形式是什麽結果,自然看得出漏洞在哪裏。

授人以渔,不授人以鱼。
2015-02-01 22:51
快速回复:请教一下关于计算器的编写
数据加载中...
 
   



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

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