为了账号安全,请及时绑定邮箱和手机立即绑定

C程序设计与C++程序设计哪个更好?

C程序设计与C++程序设计哪个更好?

慕森王 2019-05-24 22:11:55
C程序设计与C++程序设计哪个更好?
查看完整描述

4 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

可以把正整数换成 字符数组来做。下面是代码

#include <stdio.h>
#define SIZE 5 //此处为正整数的长度,,可以根据实际情况更改他的长度。

void main()
{
char a[SIZE] = ;//初始化为0
int i = 0 , j = 0;
for(i = 0; ; ++i)
{
scanf("%c",&a[i]);;
if(a[i] == '\n')
break;
}
printf("这个数是 %d 位数!",i);
printf("\n这个数是 : ");
for(j = 0; j < i; ++j)
{
printf("%c",a[j]);
}
printf("\n这个数按逆序输出是 : ");
for(j = i - 1 ; j >= 0 ; --j)
{
printf("%c",a[j]);
}
printf("\n");
}



查看完整回答
反对 回复 2019-05-26
?
慕桂英546537

TA贡献1848条经验 获得超10个赞

无论哪个更好,先把C学会是最好的~
C语言的话,面向过程、结构化,比较接近机器的底层吧。操作系统Linux就是用C语言写的,写软件的话C语言跟汇编结合效率无敌,还有嵌入式单片机之类都可以用C语言编程。
C++的话是C语言的补充,不然为啥叫C++不叫C--,它面向对象,有继承、泛化之类面向对象的特性,然后C++里面的标准类库STL有很多写好的功能可以直接调用,而这些功能在C语言里面需要自己来实现。C++更“人性化”,功能也更全更强大。

查看完整回答
反对 回复 2019-05-26
?
慕斯王

TA贡献1864条经验 获得超2个赞

老实说是c++primer 比较好些,国内的教材很多都有些缩水,不过那本真的有点难,建议你去看另一本要简单些c++primer plus,讲的更透彻,看完这本在去看看c++ primer里面的有些内容就可以了(因为这两本书基本差不多个人感觉啊哈),
以上是个人建议,不过说过来,任何问题自己要自己动手,都不算难,如果不动手,再简单到真正做起来都是难得(至少说不熟悉吧)

查看完整回答
反对 回复 2019-05-26
  • 4 回答
  • 0 关注
  • 943 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信