谁帮忙把C++中的这些代码转换成C语言的

cout<<5;cout<<5.5;我只知道C中是printf什么的。。。还有就是C++的一些基本用于在C中写法又不一样的有哪些啊?字打错基本用语... cout<<5;
cout<<5.5;
我只知道C中是printf什么的。。。

还有就是C++的一些基本用于在C中写法又不一样的有哪些啊?
字打错 基本用语
展开
 我来答
心太记k
2011-04-15 · 超过13用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:37.4万
展开全部
c语言是面向过程的语言而c++是面向对象的语言,核心思想不一样虽然这2种语言很像。C++是从c发展过来了,你始终是要学习面向对象语言的,没必要这样转换,对学习计算机语言不好。计算机语言很多东西是相通的。
追问
那该怎么弄 (#--)/ .
自己看C(只学过点C++没学过C)慢慢积累吗?
追答
如果你是学习或者有意在计算机领域发展的,必然要学习面向对象。我不知道你对计算机这方面感兴趣还是打算从事这方面的工作,还真不好说。如果你想单独学c或c++,去找一本 C++Primer Plus第五版中文版,作者:Prata,S.(蓝色封面的,红红色的是适合有基础的看),单独学习c语言的话找一本C Primer Plus(第五版)中文版。这2本书都是公认的经典教材,非常适合初学者。要学好语言还有数据结构的基础,去找清华大学出版社出版的《数据结构》作者是严蔚敏;关于面向对象也有这方面的书,你可以自己去找一下嘛。学习c语言和c++就是看书和多敲代码,有问题百度。
补充一句,一定多打代码,可以在百度找别人的上级题目练习,还能升级自己的百度知道等级~
nscboy
2011-04-14 · TA获得超过1054个赞
知道小有建树答主
回答量:826
采纳率:0%
帮助的人:557万
展开全部
printf("%d",5);
printf ("%f",5.5) ;
追问
还有没有其他的常见的。。。比如说cin之类的好像也不一样
追答
cin==>scanf
这些知识都是最基础的.你还是找课本再学学吧.
c++和的核心区别是C++支持对象,多态,模板.等"高级"语法
而C++不能从编译器层次支持.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wenlian4588
2011-04-14 · TA获得超过488个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:76.8万
展开全部
printf("5")
printf("5.5")

楼上那种是变量的输出方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青涩草666
2011-04-14
知道答主
回答量:30
采纳率:0%
帮助的人:21.1万
展开全部
printf(5);
printf(5.5);
这个也就是输出 是c++的流输出操作 比printf智能多了 不用像c那样还的指定%d之类的
还有对应的cin>> 这个是输入 对应scanf()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-04-15
展开全部
2 iostream替换为 printf scanf

#include <stdio.h>

void func()
{
int a[10];
int i;
int max=0;//记录下标
int min=0;//记录下标
int t;

for(i=0;i<10;i++)
{
scanf("%d", &a[i]);
}

for(i=0;i<10;i++)
{
if(a[max]<a[i]) max=i;
if(a[min]>a[i]) min=i;
}

t=a[max];
a[max]=a[min];
a[min]=t;

for(i=0;i<10;i++)
{
printf("%d ", a[i]);
}
}

int main()
{
func();

return 0;
}
另外,团IDC网上有许多产品团购,便宜有口碑
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
暴躁的少英白木
2011-04-14 · TA获得超过142个赞
知道答主
回答量:118
采纳率:0%
帮助的人:58.6万
展开全部
printf("5");
printf("5.5");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式