|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 我刚刚接触C++ 写了一个运算式,不知道哪里错了
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1933
人关注过本帖
标题:
我刚刚接触C++ 写了一个运算式,不知道哪里错了
只看楼主
加入收藏
qq872551969
等 级:
禁止访问
威 望:
1
帖 子:241
专家分:1377
注 册:2012-7-13
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:20 回复次数:7
我刚刚接触C++ 写了一个运算式,不知道哪里错了
main()
{
int a,b,c;
printf("请输入数字,中间用空格分开:\n");
scanf("%d %d",&a,&b);
c=max(a,b)
c=a+c;
printf("最终运算式表达结果为 %d\n",c);
}
我想表达的是a与b的最大值赋予c,然后算出a+c的结果为c,结果输出,我刚接触编程,大虾们多多指教,能让新手明白的语言,谢谢。
搜索更多相关主题的帖子:
最大值
2012-07-17 10:27
举报帖子
使用道具
赠送鲜花
pangding
来 自:北京
等 级:
贵宾
威 望:
94
帖 子:6784
专家分:16751
注 册:2008-12-20
第
2
楼
收藏
得分:20
你用的是什么编译器?tc 吗?
现在 C 语言要求使用 int main() {} 这种写法,main 的最后习惯上是加上 return 0; 这样的语句。
很多现在代编译器,如果你不写 int main() 或者,最后没有 return 语句,还会给出警告甚至错误提示呢。
另外程序的最开始,要加上 #include <stdio.h> 这样的语句,不然很多编译可能会无法正常调用 printf() 这样的函数。
如果楼主用的是 tc。那么由于它比较古老了,在那个年代,没有强制 int main 的要求。而且它自己默认包含了一些头文件,所以用户不包也可以使用一些常用函数。
这些特征并不是什么优势,也不是什么好习惯。如果楼主是用 tc 的,建议换一换。
2012-07-17 12:25
举报帖子
使用道具
赠送鲜花
qq872551969
等 级:
禁止访问
威 望:
1
帖 子:241
专家分:1377
注 册:2012-7-13
第
3
楼
收藏
得分:0
回复 2楼 pangding
我用的是C++ 6.0的 关键是我的值赋予C的这部分对吗?我感觉我自己都有点糊涂呢。我的C数值是不是在一直变化?
编程交流请加群:【234181324】,一起学习,一起进步,新建的群,主打C语言和JAVA等程序设计,等待高手们的入驻,无论你是高手也好,新手也好,在这里都是平等的,欢迎你们的加入~!【234181324】
2012-07-17 13:06
举报帖子
使用道具
赠送鲜花
pangding
来 自:北京
等 级:
贵宾
威 望:
94
帖 子:6784
专家分:16751
注 册:2008-12-20
第
4
楼
收藏
得分:0
回复 3楼 qq872551969
是的。想知道 c 的值是不是变化,一是可以步进自己看,二也可以加几个 printf 语句,输出 c 的值进行观察。
2012-07-17 16:26
举报帖子
使用道具
赠送鲜花
qq872551969
等 级:
禁止访问
威 望:
1
帖 子:241
专家分:1377
注 册:2012-7-13
第
5
楼
收藏
得分:0
回复 4楼 pangding
哦,观察还不怎么成熟,输出的话,能不能同时多行输出呢?我试试
编程交流请加群:【234181324】,一起学习,一起进步,新建的群,主打C语言和JAVA等程序设计,等待高手们的入驻,无论你是高手也好,新手也好,在这里都是平等的,欢迎你们的加入~!【234181324】
2012-07-18 08:33
举报帖子
使用道具
赠送鲜花
zhuanjia0
等 级:
业余侠客
威 望:
3
帖 子:86
专家分:232
注 册:2012-1-13
第
6
楼
收藏
得分:0
c=max(a,b)
应该是这边报错,少了分号。
[
本帖最后由 zhuanjia0 于 2012-7-19 17:22 编辑
]
2012-07-19 14:22
举报帖子
使用道具
赠送鲜花
llgpls
等 级:
新手上路
帖 子:3
专家分:0
注 册:2012-6-23
第
7
楼
收藏
得分:0
max后面没有分号,还是max函数有没有定义。再者就是你的输入,输出,看看头文件有没有包含你的printf的。。
我一般都是用cout输出,cin输入,它的头是#include“iostream”,对于printf一般是C的是那个文件就忘记了,很久没学C了
2012-07-20 15:20
举报帖子
使用道具
赠送鲜花
qq872551969
等 级:
禁止访问
威 望:
1
帖 子:241
专家分:1377
注 册:2012-7-13
第
8
楼
收藏
得分:0
我懂了
编程交流请加群:【234181324】,一起学习,一起进步,新建的群,主打C语言和JAVA等程序设计,等待高手们的入驻,无论你是高手也好,新手也好,在这里都是平等的,欢迎你们的加入~!【234181324】
2012-07-25 09:27
举报帖子
使用道具
赠送鲜花
8
1/1页
1
快速回复:
我刚刚接触C++ 写了一个运算式,不知道哪里错了
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.056530 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved