gcc 小问题,菜鸟我不会啊
时间:2011-07-26
来源:互联网
#include<stdio.h>
void main()
{
double counter;
double result;
double temp;
for(counter=0;counter<2000.0*2000.0*2000.0/20.0+2020;counter+=(5-1)/4){
temp=counter/1979;
result=counter;
}
printf(Result is %If\\n,result);
}
运行后却是下面的问题:
[linsoiler@localhost l]$ gcc optimize.c -o optimize
optimize.c:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token
optimize.c:11: error: stray ‘\’ in program
optimize.c:11: error: stray ‘\’ in program
怎么解决啊?菜鸟求助啊~~
void main()
{
double counter;
double result;
double temp;
for(counter=0;counter<2000.0*2000.0*2000.0/20.0+2020;counter+=(5-1)/4){
temp=counter/1979;
result=counter;
}
printf(Result is %If\\n,result);
}
运行后却是下面的问题:
[linsoiler@localhost l]$ gcc optimize.c -o optimize
optimize.c:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token
optimize.c:11: error: stray ‘\’ in program
optimize.c:11: error: stray ‘\’ in program
怎么解决啊?菜鸟求助啊~~
作者: 四维帝国 发布时间: 2011-07-26
不好意思啊。。那个出现的问题粘贴错了,我重新发啊。。
出现的问题是:
optimize.c:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token
optimize.c:11: error: stray ‘\’ in program
optimize.c:11: error: stray ‘\’ in program
[linsoiler@localhost l]$ vi optimize.c
[linsoiler@localhost l]$ gcc optimize.c -o optimize
optimize.c: In function ‘main’:
optimize.c:11: error: ‘Result’ undeclared (first use in this function)
optimize.c:11: error: (Each undeclared identifier is reported only once
optimize.c:11: error: for each function it appears in.)
optimize.c:11: error: expected ‘)’ before ‘is’
optimize.c:11: error: stray ‘\’ in program
optimize.c:11: error: stray ‘\’ in program
optimize.c:3: warning: return type of ‘main’ is not ‘int’
不知道该怎么解决呢?
出现的问题是:
optimize.c:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token
optimize.c:11: error: stray ‘\’ in program
optimize.c:11: error: stray ‘\’ in program
[linsoiler@localhost l]$ vi optimize.c
[linsoiler@localhost l]$ gcc optimize.c -o optimize
optimize.c: In function ‘main’:
optimize.c:11: error: ‘Result’ undeclared (first use in this function)
optimize.c:11: error: (Each undeclared identifier is reported only once
optimize.c:11: error: for each function it appears in.)
optimize.c:11: error: expected ‘)’ before ‘is’
optimize.c:11: error: stray ‘\’ in program
optimize.c:11: error: stray ‘\’ in program
optimize.c:3: warning: return type of ‘main’ is not ‘int’
不知道该怎么解决呢?
作者: 四维帝国 发布时间: 2011-07-26
哎,又错了应该是:
[linsoiler@localhost l]$ gcc optimize.c -o optimize
optimize.c: In function ‘main’:
optimize.c:11: error: ‘Result’ undeclared (first use in this function)
optimize.c:11: error: (Each undeclared identifier is reported only once
optimize.c:11: error: for each function it appears in.)
optimize.c:11: error: expected ‘)’ before ‘is’
optimize.c:11: error: stray ‘\’ in program
optimize.c:11: error: stray ‘\’ in program
optimize.c:3: warning: return type of ‘main’ is not ‘int’
[linsoiler@localhost l]$ gcc optimize.c -o optimize
optimize.c: In function ‘main’:
optimize.c:11: error: ‘Result’ undeclared (first use in this function)
optimize.c:11: error: (Each undeclared identifier is reported only once
optimize.c:11: error: for each function it appears in.)
optimize.c:11: error: expected ‘)’ before ‘is’
optimize.c:11: error: stray ‘\’ in program
optimize.c:11: error: stray ‘\’ in program
optimize.c:3: warning: return type of ‘main’ is not ‘int’
作者: 四维帝国 发布时间: 2011-07-26
你的printf格式错了,括弧里面应该有双引号。
作者: 秦合六一 发布时间: 2011-07-26
printf(“Result is %If\n”,result);我觉得不是gcc的问题,而是你C语言的问题。
作者: 秦合六一 发布时间: 2011-07-26
这个....
作者: a252228180 发布时间: 2011-07-26
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28