啊哈磊_编程从这里起步

标题: 小白的问题 [打印本页]

作者: 纨绔☆子弟    时间: 2013-2-9 19:15
标题: 小白的问题
这个哪儿错了?求解{:soso_e118:}
作者: 小波    时间: 2013-2-9 19:15
第一,最常见的是小写格式的(大写也木有关系)
第二,你写的printf("%d",D);   要加分号哦
第三,写的有点乱,可以排列的整齐些
第一和第三和程序木有关系重要的错误在第二
作者: anb510769    时间: 2013-2-9 21:23
[mw_shl_code=c,true]#include <stdio.h>
int main()
{
        int A=3,B=4,C=5,D=A+B+C;
    printf("%d",D);
        sleep(5000);
        return 0;
}
[/mw_shl_code]
作者: rosynirvana    时间: 2013-2-9 23:19
printf后面少了个分号
作者: g495326    时间: 2013-2-10 08:10
printf("%d",D)后面没有“;”
作者: qswaqswaqw    时间: 2013-2-14 23:18
楼上几个回答都很好 语句后一定要记得加;
作者: 旖旎vs    时间: 2013-3-9 01:04
除了上面所说的,一般在定义项中不进行运算
作者: rosynirvana    时间: 2013-3-9 02:17
旖旎vs 发表于 2013-3-9 01:04
除了上面所说的,一般在定义项中不进行运算

在定义项中运算是很常见的写法
最典型的例子
  1. int sec_in_one_day = 60 * 60 * 24;
复制代码
另外
  1. int a=3, b=4, c=5, d=a+b+c;
复制代码
这样写也不会有问题的
C99规定了这种表达式是从左向右执行的
作者: 464347388    时间: 2013-3-9 10:59
第一次看到时,有一种很奇妙的感觉,很有兴趣,就想学!!
作者: 4k-Rn    时间: 2013-3-9 12:08
#include <stdio.h>
int main()
{
        int A=3,B=4,C=5,D=A+B+C;
    printf("%d",D);
        sleep(5000);
        return 0;
}
作者: 旖旎vs    时间: 2013-3-9 23:00
rosynirvana 发表于 2013-3-9 02:17
在定义项中运算是很常见的写法
最典型的例子另外这样写也不会有问题的
C99规定了这种表达式是从左向右执 ...

不是小白吗?竟然这么专业,太谦虚了!!虚心求教。




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2