纯萌新入门问题
#include<studio.h>#include<math.h>
void main()
{
double x,s;
printf("input number:\n");
scanf("%1f",&x);
s=sin(x);
printf("sine of %1f is %1f\n",x,s);
}
软件显示有错误
--------------------Configuration: h - Win32 Debug--------------------
Compiling...
h.c
c:\users\g6568\desktop\h.c(1) : fatal error C1083: Cannot open include file: 'studio.h': No such file or directory
Error executing cl.exe.
h.exe - 1 error(s), 0 warning(s)
求大佬,该怎么解决
就是第一章的第2道题 第一行stdio.h
#include<stdio.h>
#include<math.h>
void main()
{
double x,s;
printf("input number:\n");
scanf("%1f",&x);
s=sin(x);
printf("sine of %1f is %1f\n",x,s);
} 学习不认真会导致什么结果?
就是这个结果
抄都抄错
#include<studio.h>
#include <stdio.h>
不认真抄错也就算了,还不认真检查代码
学习一定要认真
学习一定要认真
学习一定要认真
学习一定要认真
学习一定要认真
谢谢各位,我的眼睛可能不对{:10_266:}{:10_266:}{:10_266:} 人造人 发表于 2021-8-24 10:19
学习不认真会导致什么结果?
就是这个结果
那个,为什么改了以后编译没问题,但是不能运行呢,是电脑问题吗
h.obj - 0 error(s), 0 warning(s)
h.exe - 2 error(s), 0 warning(s)
怎么处理啊 鲁七七 发表于 2021-8-24 10:32
那个,为什么改了以后编译没问题,但是不能运行呢,是电脑问题吗
h.obj - 0 error(s), 0 warning(s)
h. ...
发改后代码及完整错误信息 #include<stdio.h>
#include<math.h>
void main()
{
double x,s;
printf("input number:\n");
scanf("%1f",&x);
s=sin(x);
printf("sin of %1f is %1f\n",x,s);
}
--------------------Configuration: h - Win32 Debug--------------------
Linking...
m.obj : error LNK2005: _main already defined in h.obj
Debug/h.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.
h.exe - 2 error(s), 0 warning(s)
鲁七七 发表于 2021-8-24 10:38
#include
#include
不知道你是咋操作的,看信息是你有多个main入口,给系统弄懵了 wp231957 发表于 2021-8-24 10:42
不知道你是咋操作的,看信息是你有多个main入口,给系统弄懵了
该怎么处理啊{:10_266:} 鲁七七 发表于 2021-8-24 10:44
该怎么处理啊
你啥都不说,就代表我啥也不知道,咋告诉你呢
比如你的ide用的是啥,我怀疑你是vc60
那样就更复杂了,建议更换ide 电脑是新买的
版本是window10专业版但未激活
用的是visual c++ 6.0
电脑上还有dev-c++但现在显示不能用
之前还下过vs2015和vs2019但是这两个删了
scanf("%1f",&x);
scanf("%lf",&x);
这两行是不一样的,你能看出来吗?
认真一点,一个字符都不能错,错一个字符就是错,一定要认真
人造人 发表于 2021-8-24 10:55
scanf("%1f",&x);
scanf("%lf",&x);
好了好了,谢谢谢谢
人造人 发表于 2021-8-24 10:55
scanf("%1f",&x);
scanf("%lf",&x);
但大佬结果是那个number可以出来但输入30后显示
sin of If is If
press any key to continue
视频里放大也是1{:10_266:}(不会发图的痛) 鲁七七 发表于 2021-8-24 11:25
但大佬结果是那个number可以出来但输入30后显示
sin of If is If
press any key to continue
lf表示double和1木有关系 鲁七七 发表于 2021-8-24 11:25
但大佬结果是那个number可以出来但输入30后显示
sin of If is If
press any key to continue
肯定不是 1,肯定是 l
不是 i,不是 I,不是 1,不是 |,不是 !,是 l
本帖最后由 鲁七七 于 2021-8-24 12:15 编辑
懂了,谢谢,l
问题结束了{:10_266:} 人造人 发表于 2021-8-24 11:59
不是 i,不是 I,不是 1,不是 |,不是 !,是 l
小写的爱欧
页:
[1]