关于#define与int函数的问题

来源:2-7 不可改变的常量

WLC

2015-09-15 09:26

2-7课的示例中是这样表示的:

#include <stdio.h>
#define PI 3.14
int main()
{
   printf("圆周率:%f\n",PI);
   return 0;
}
但是据其他同学的说法,在第二行已经使用POCK进行定义了,第三行就不需要再使用int进行定义了,而示例还是这么写的。

再则就是同一章节任务中:
1 #include<stdio.h>
2 #define POCKETMONEY 10
3 int main()
4 {
5  POCKETMONEY = 12;
6  printf("小明今天又得到%d元零花钱\n",POCKETMONEY);
7  return 0;
8  }
据同学说的,删掉第二行的话根本运行不起来,而任务提示中说明要删除地五行,但删除第五行后,如何表示题目所要求说的:小明私自增加零花钱对吗?


写回答 关注

2回答

  • Virture
    2015-09-15 11:07:46
    已采纳

    他就是要演示本来10元的零花钱变成了12,但是好像希望编辑者变通一下,把第5行删了。反正这一节的练习有点欠妥

    WLC

    哦哦...略有无语啊...

    2015-09-15 11:14:29

    共 1 条回复 >

  • 伊兮尘昔
    2015-09-15 10:33:22

    删掉第五航就行了

    WLC

    我知道,我删了,那一节我通过了,但是我还是不明白删掉以后题目的意思怎么表示。

    2015-09-15 10:46:33

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926024 学习 · 20793 问题

查看课程

相似问题