小舍我倪纠纠 发表于 2013-8-22 10:47:56

新人第一课照着打都出错T T 求破。。


我看小甲鱼编码的时候都可以直接回车的。。我肿么按不了呢T T
然后这段话照着打还一直说有一个错误- -。。。请教一下错误在哪里!

565123 发表于 2013-8-22 10:47:57

本帖最后由 565123 于 2013-8-22 11:08 编辑

s = sin(x);
这句没有分号
每一句结束的时候,都要有一个分号。。。

编程难 发表于 2013-8-22 11:01:39

编译出错吗?请帖编译结果!发帖前请看下发帖说明!这样大家沟通起来会方便很多!

小舍我倪纠纠 发表于 2013-8-22 11:08:04

编程难 发表于 2013-8-22 11:01 static/image/common/back.gif
编译出错吗?请帖编译结果!发帖前请看下发帖说明!这样大家沟通起来会方便很多!

:cry贴不来。。。

小舍我倪纠纠 发表于 2013-8-22 11:09:07

565123 发表于 2013-8-22 11:05 static/image/common/back.gif
s = sin(x);//这句没有分号

这句本来就木有写分号。。。还是说有一个错误

565123 发表于 2013-8-22 11:10:17

小舍我倪纠纠 发表于 2013-8-22 11:09 static/image/common/back.gif
这句本来就木有写分号。。。还是说有一个错误
我是说你忘写分号了,不是说不用写,

小舍我倪纠纠 发表于 2013-8-22 11:11:52

565123 发表于 2013-8-22 11:10 static/image/common/back.gif
我是说你忘写分号了,不是说不用写,

原来如此!!谢谢啦~~
还有打编码的时候,我打{ }进去 回车按下去没反应呢。。是怎么回事呀?

565123 发表于 2013-8-22 11:15:55

是么,这我就不知道了,不是很清楚,是不是没有将那一闪一闪的标记移到{ }的中间呢

仰望天上的光 发表于 2013-8-22 11:25:01

我想说,你的这种经历大家都有过。主要区别在于如何看待“自己一敲程序就错“这个现象。很多人觉得完全是自己的问题,比如太粗心等等,但如果你见的人够多,就会发现,初学者都是这样的,所以,这个本质上不是粗心的问题,而是人类的共性。那么接下来怎么办呢?只要真的认识到”自己敲程序一定错“就好办了。
一种解决办法就是自己不敲程序,直接把正确的程序拷贝过来,这样出错的概率就小很多。其实书本上的很多程序网上都可以下载到,为什么要放到网上让你下载呢?因为大家都是人,都基本不可能直接把程序敲对,所以敲对了就要来共享。相信这一种办法能够快让你体验到书上各个示例代码的运行效果,不过一般来说,90%以上的人还是会坚持认为自己不是一般的人,所以还会坚持一开始自己敲代码。基本上这90%的人就不可能学会编程了,毕竟最终学会编程的人是少数。
当你把代码贴贴过来直接体会了效果后,就会有一种修改代码的冲动。但是一般来说以修改就会出错。所以你应该一次修改很少的代码,这样出错的地方就很容易定位了。
如果你之前已经看过书,对程序大体有了一定的把握,就可以采用另一种方式:要自己重头写一个完整的程序。但是一般来说3行内必定会出错,所以我觉得写个3行,估计差不多出了一个错就要编译一次,并且一定要学会看编译报错里面的关键地方,因为这样错误少容易改。(很多人都是写3行就错,但却不好意思承认,坚持要写10000行以后开始编译,这个就是我们所说的”混日子“的情况,因为他们不是想把程序编好,而是想借编程来消磨时间),一般写程序的过程就是3行以编译;渐渐水平高了就成为5行以编译,十行一编译了。

zZ_小春 发表于 2013-8-22 11:35:51

目测少了一个“;”在s=sin(x)后面

青春@无限 发表于 2013-8-23 11:01:03

你好!!!///
{:1_1:}
s = sin(x);//这句没有分号

唐柏tang 发表于 2013-8-23 13:49:11



s = sin(x);//你要细心!!!编译器应该有提示滴

小舍我倪纠纠 发表于 2013-8-23 13:53:02

唐柏tang 发表于 2013-8-23 13:49 static/image/common/back.gif
s = sin(x);//你要细心!!!编译器应该有提示滴

恩。。是要细心点才对!!:lol:

贴地快感 发表于 2013-8-23 16:50:16

仰望天上的光 发表于 2013-8-22 11:25 static/image/common/back.gif
我想说,你的这种经历大家都有过。主要区别在于如何看待“自己一敲程序就错“这个现象。很多人觉得完全是自 ...

楼上。。唐僧么。。哈哈,不过讲得很好,多谢指正!

╰つ今生只为 发表于 2013-8-24 19:55:46

{:1_1:}要学习看错误哦!

gaojuzhong 发表于 2013-8-25 00:02:56

........{:1_1:}

zhongguoren 发表于 2013-8-25 14:46:06

第一呢,如楼上,缺一个分号:第二,这个函数有类型,你一个void貌似不可以,我用VC亲测,这里的问题。下面是修改后的
// sin.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include"math.h"
#include"stdio.h"
main()
{
        double s,x;
        printf("input number:\n");
        scanf("%lf.&x");
        s=sin(x);
        printf("sin of %lf is %lf",x,s);
        return 0;
}
你试试,完美运行

loikmnji 发表于 2013-8-27 00:20:13

目测没分号,当时我也错在这里:dizzy::dizzy::dizzy:

阔怀 发表于 2015-8-31 09:51:44

看看

1391452426 发表于 2015-8-31 11:42:01

C:\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\LTM%5DG(GKW)FP52QMLBJ70KA.png
页: [1]
查看完整版本: 新人第一课照着打都出错T T 求破。。