搜索

小白的问题

查看数: 2664 | 评论数: 10 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-2-9 19:15

正文摘要:

这个哪儿错了?求解{:soso_e118:}

回复

旖旎vs 发表于 2013-3-9 23:00:15
rosynirvana 发表于 2013-3-9 02:17
在定义项中运算是很常见的写法
最典型的例子另外这样写也不会有问题的
C99规定了这种表达式是从左向右执 ...

不是小白吗?竟然这么专业,太谦虚了!!虚心求教。
4k-Rn 发表于 2013-3-9 12:08:23
#include <stdio.h>
int main()
{
        int A=3,B=4,C=5,D=A+B+C;
    printf("%d",D);
        sleep(5000);
        return 0;
}
464347388 发表于 2013-3-9 10:59:42
第一次看到时,有一种很奇妙的感觉,很有兴趣,就想学!!
rosynirvana 发表于 2013-3-9 02:17:29
旖旎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规定了这种表达式是从左向右执行的
旖旎vs 发表于 2013-3-9 01:04:16
除了上面所说的,一般在定义项中不进行运算
qswaqswaqw 发表于 2013-2-14 23:18:36
楼上几个回答都很好 语句后一定要记得加;
g495326 发表于 2013-2-10 08:10:51
printf("%d",D)后面没有“;”
rosynirvana 发表于 2013-2-9 23:19:00
printf后面少了个分号
anb510769 发表于 2013-2-9 21:23:41
[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]

评分

参与人数 1啊哈币 +5 收起 理由
李掌柜 + 5

查看全部评分

小波 发表于 2013-2-9 19:15:49
第一,最常见的是小写格式的(大写也木有关系)
第二,你写的printf("%d",D);   要加分号哦
第三,写的有点乱,可以排列的整齐些
第一和第三和程序木有关系重要的错误在第二
快速回复 返回顶部 返回列表