缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
#include<math.h>#include<stdio.h>intmain(){doublex,s;printf("inputnumber:\n");scanf("...
#include<math.h>
#include<stdio.h>
int main(){
double x, s;
printf("input number:\n");
scanf("%lf", &x);
s = sin(x);
printf("sine of %lf is %lf\n", x, s);
}
C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 展开
#include<stdio.h>
int main(){
double x, s;
printf("input number:\n");
scanf("%lf", &x);
s = sin(x);
printf("sine of %lf is %lf\n", x, s);
}
C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 展开
5个回答
展开全部
#include<math.h>
#include<stdio.h>
int main()
{
double x, s;
printf("input number:\n");
scanf_s("%lf", &x);
s = sin(x);
printf("sine of %lf is %lf\n", x, s);
return 0;
}
--------------
VS2013比VS2010更严格了,原先scanf只是警告,现在是错误
所以用VS2013编写纯C代码比较麻烦,当然也可以设置。。
--------------
右击工程 - 属性 - 配置属性 - C/C++ - 命令行
命令行增加 /D _CRT_SECURE_NO_WARNINGS
这样就不用改代码了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的主函数是int,需要返回一个int型的值。
没有返回值,最后括号前面加return 0;
没有返回值,最后括号前面加return 0;
更多追问追答
追问
1>c:\users\****\documents\visual studio 2013\projects\hello world\hello world\hello world.cpp(3): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
追答
#include
#include
int main(){
double x, s;
printf("input number:\n");
scanf("%lf", &x);
s = sin(x);
printf("sine of %lf is %lf\n", x, s);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你是提交OJ的话,可以用G++提交试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
忘家头文件<iostream>
更多追问追答
追问
没有
追答
声明为double int x,s,好吧,我学的C++11和你们不一样,只能猜
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询