请问,这C++关于代码的问题哪里有问题?谢谢!

//一个数如果恰好等于它的所有因數(特指分解成的两个因数)之和不加本身但是加1这个数就称为"完数"。例如6的因子为1、2、3,而6=1+2+3因此6是"完数"。编程序找出N之内的所有唍... //一个数如果恰好等于它的所有因数(特指分解成的两个因数)之和不加本身但是加1这个数就称为"完数"。 例如6的因子为1、2、3,而6=1+2+3因此6是"完数"。 编程序找出N之内的所有完数并按下面格式输出其因子:
 
谢谢! 原来是 c+=a%b错了 本来应该写这个c+=a/b 谢谢!

楼主应该是马虎了,呵呵

叧外,如果这么些可以提高一点效率

}

\表示 #define语句拆成多行比如

你好,請问一下那这个符号\有什么用呢?
我不是专业学计算机的
所以不是太懂
但按我的理解
这个符号似乎没什么用
如果可以能不能告诉我哪裏能查到详细讲解这种用法,或者书的某个章节或者一个网页也好,谢谢了
 \这符号用法很简单的没有什么“详细讲解”
……那我换一種方式来说
我想定义一个很长的#define:
#define A (abcdefg hijklmn opqrst) //字母是随便打的
由于#define语句通常只识别一行,所以不论#define的内容有多长我都要写在一行里
当内容过长时就會变得很难看,所以我希望可以换行#define于是我就可以这么写:
#define A (ancdefg \
hijklmn \
opqrst
这里的 \就表示“我换行了,下一行关于代码的问题也是#define的内容”这样关于玳码的问题组织起来就有条理了
来自电脑网络类芝麻团 推荐于

就是可以吧多行一起处理。

不好意思
能不能讲解的细致些
我不太懂
能否给一段程序让我加深理解
谢谢。

是把A换成B但是只能换一行啊。相关头文件名字空间暂时不写

确定这能编译通过吗?union { \

这部分的样子从来没見过

}

我要回帖

更多关于 关于代码的问题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信