c带飞
c带飞第五节课最后一题写成这样的代码问题在哪里呢#include <stdio.h>
#define XM 2*a+d+f
#define XH3*c+e/2+5*g
#define XJY 10*g+20*h
int main()
{
int b=7,d=8,f=9;
float a=3.7,c=1.3,e=2.4,g=6.3,h=0.5;
printf("小明需要支付%.2f元\n",XM);
printf("小红需要支付%.2f元\n",XH);
printf("小甲鱼需要支付%.2f元\n",XJY);
return 0;
} 本帖最后由 liuzhengyuan 于 2020-7-24 17:58 编辑
第 13 行 分号变成了 中文标点
帮你改好了:
代码没了(可以参考 楼下 的代码)…… 本帖最后由 xiaosi4081 于 2020-7-24 17:44 编辑
13行,那个分号
#include <stdio.h>
#define XM 2 * a + d + f
#define XH 3 * c + e / 2 + 5 * g
#define XJY 10 * g + 20 * h
int main()
{
int b = 7, d = 8, f = 9;
float a = 3.7, c = 1.3, e = 2.4, g = 6.3, h = 0.5;
printf("小明需要支付%.2f元\n", XM);
printf("小红需要支付%.2f元\n", XH);
printf("小甲鱼需要支付%.2f元\n", XJY);
return 0;
} 第 13 行末尾分号用了中文的,这样就没问题了:
#include <stdio.h>
#define XM 2 * a + d + f
#define XH 3 * c + e / 2 + 5 * g
#define XJY 10 * g + 20 * h
int main()
{
int b = 7, d = 8, f = 9;
float a = 3.7, c = 1.3, e = 2.4, g = 6.3, h = 0.5;
printf("小明需要支付%.2f元\n", XM);
printf("小红需要支付%.2f元\n", XH);
printf("小甲鱼需要支付%.2f元\n", XJY);
return 0;
} 本帖最后由 zltzlt 于 2020-7-24 17:53 编辑
liuzhengyuan 发表于 2020-7-24 17:40
第 13 行 分号变成了 中文标点
帮你改好了:
抄袭我的代码{:10_277:} 本帖最后由 zltzlt 于 2020-7-24 17:53 编辑
xiaosi4081 发表于 2020-7-24 17:40
13行,那个分号
抄袭我的代码{:10_277:} zltzlt 发表于 2020-7-24 17:52
抄袭我的代码
被发现了……{:10_245:} zltzlt 发表于 2020-7-24 17:41
第 13 行末尾分号用了中文的,这样就没问题了:
各位大侠,你们是怎么发现的?我一点儿也看不出这个分号与英文分号有什么不同啊! 405794672 发表于 2020-7-25 09:00
各位大侠,你们是怎么发现的?我一点儿也看不出这个分号与英文分号有什么不同啊!
用好的编辑器编写代码,一眼就能看出来 zltzlt 发表于 2020-7-25 10:19
用好的编辑器编写代码,一眼就能看出来
卧槽,这么短短几行代码还要去打开一个软件,我是十分佩服。 405794672 发表于 2020-7-25 13:15
卧槽,这么短短几行代码还要去打开一个软件,我是十分佩服。
{:9_229:}论坛默认的字体看着眼疼
页:
[1]