c语言入门:[3]第一行c代码

我先来写一行代码,你看看

main()

{

1+1;

}

这电脑能给算吗?当然,不要忘了电脑还叫计算机。在c语言里用 + - * / 分别表示加减乘除,计算器里也是用这四个符号表示。这里那个分号表示一行c代码结束,有人也许会问,直接换行不就行了吗,很遗憾c语言只用分号来表示一条c语句的结束。

比如我让电脑算3个数学运算这样写就是不对的:

main()

{

1+1

5+6

7+9

}

我建立了一个1.c文件保存到了我电脑的桌面上,把上面代码放在cfree3里运行一下,你会看到没有弹出那个黑色窗口,下面的消息窗口提示出了错误信息。

这个消息窗口很重要,他提示出了我们的程序的错误信息,一共三行,我说明下。

第一行说的是正在编译桌面上的1.c这个文件,就是把我们写的c代码翻译成电脑能直接运行的exe程序

第二行说的是1.c这个文件里的第4行,有一个语法错误,在5的前面

第三行应该都能看懂,不解释了。

这里重要的是第二行,这里具体提示了错误在哪,并且你应该学会一个单词error(错误的意思)。双击这一行错误信息如下图:

你会看到cfree3已经定位到了具体位置,如下图:

分析下错误原因就是我们本意是想让电脑算3个数学式子,要把他们分开用换行是不行的应该用分号,这样写然后运行就可以通过了

main()

{

1+1;5+6;7+9;

}

所以说cfree3给你报的错误是5的前面,很显然是少了一个分号。

这样写我们看起来不好看,往往写成如下形式

main()

{

1+1;

5+6;

7+9;

}

我现在给你提个问题,像下面这样写,运行会报错吗?

main()

{

1

+

1;

}

怎么样,是不是也可以运行。这样我们总结下:

c语言里每一条语句结束要用分号,即使只有一条。

在写代码的时候换行和空格不管多少是不会影响运行的,前提是你不能输入中文状态下的空格(全角的)

代码要写的格式规整,便于阅读。

我们现在会让电脑算1+1了,可是怎么把电脑计算的结果让我们看到呢?否则我们怎么知道电脑算的对不对,那我们就得学会向如下这个窗口输出信息

下节我们探讨c语言的输出语句

(0)

相关推荐

  • 简单vb语言入门做到用电脑说出你想说的话

    简单易懂的vb语言入门,在工作生活中有时一句话要说多遍才能引起注意,既枯燥又影响听者心情,不妨用下面的小方法,使用一个脚本文件在桌面,双击一下就能完成电脑替你说话的想法了.而且用在表白时刻也是不错的选 ...

  • 易语言怎么写开机启动的代码

    教大家怎么用易语言写开机自启的代码 操作方法 01 第一步,先添加两个按钮组件,一个把按钮标题设置为设置开机启动,另一个把按钮标题设置为取消开机启动. 02 第二步,双击第一个按钮,进入窗口程序集1写 ...

  • c语言入门:[4]用c语言输出信息printf介绍

    要想利用c语言把  i love you 输出出来得这样写 printf("i love you"); *注意我之前强调的所有标点应该是半角英文状态下的,这里的双引号,小括号,分号 ...

  • c语言入门:[7]输入数据scanf及顺序结构

    用c语言编写一个类似下面的简单的加法程序我们应该已经会了. main() { int a=5; int b=6; int c; c=a+b; printf("%d+%d=%d ", ...

  • c语言入门:[18]字符串初探

    操作方法 01 以前我们学习中只重点使用了整型数据.浮点数据和字符数据,今天我们介绍另一种数据字符串,从名字上你就可以知道字符串是由若干个字符串联起来组成的,在c语言里字符串要用双引号引上例如 &qu ...

  • 易语言软件基础教程:[3]代码编写原理

    要想使自己做的程序运行起来,就需要编写代码,下面我就以一个简单的程序为例,讲解一下代码编写原理 代码编写过程 01 我制作的小程序的功能就是当我点击点击按钮是,界面会出现"追梦小达人&quo ...

  • C#语言入门:[15]多分支选择switch语句

    当你的程序做条件判断时,可以用if...else... 但是有一个难题,当你的条件很多时,打个比方说,有个程序要求选择语言,语言中有中文,英语,日语,法语,德语,俄语如果你用if...else..., ...

  • c语言入门:[16]退出循环break

    break这个词你在c语言里可以理解成跳出.退出的意思,它用在循环语句里就是退出循环的意思,这里当然不能理解成遇到break程序就结束而是退出循环,循环后面的代码还是正常执行的,这个词单独构成一条c语 ...

  • c语言入门:[14]while循环

    上节我们学习的goto个人认为是初学者最好理解的循环语句,使用起来也很方便,goto语句使用起来非常灵活,但是就是因为太灵活了所以许多有编程的人都觉得goto往往会使程序难于阅读造成逻辑混乱,有的时候 ...