这道题什么每句话什么意思c语言

发布网友

我来回答

5个回答

热心网友

第一句是错误的,要更改为#include <stdio.h>
首先要知道:C语言是面向过程的语言,它是由一个一个的函数组成的,每个函数里面一般都包括一些语句,这些语句会被编译器编译成代码,让计算机执行。每个函数里面包括的这些语句,是解决问题的每一步,我们写程序就是用C这种语言写出解决问题的每一步,所以是面向过程的语言。
。。

C语言由很多函数组成(简单的只有一个函数,而且是主函数)
每个C语言都有一个主函数main(),它是必须的,因为程序一开始是从这个函数开始执行的。C语言就这么规定。
每个函数可能有参数,返回值,参数表示调用这个过程(函数)时的输入,返回值表示过程执行完毕,返回一个数值,表示一下执行的结果或者其他信息。主函数也是有参数的,只不过刚开始学,不用理会。你的程序,主函数返回值是int型的,返回的数值是0,在主函数里有一句return 0;就表示返回给操作系统一个0,一般0表示正常结束,当然返回个1或者2,Windows系统也不会理会你(具体怎么回事,我也不太懂,可能跟每个系统的内部有关系,我也是大一刚学完C)。
具体关于函数返回值,还有函数的其它问题——看书吧,书上详细。(推荐外国的教材,自己百度)
主函数里第一条语句是个调用,对标准打印函数的调用,这个函数名字是printf,有返回值,但一般丢弃不用,后面括号里是参数列表,这次调用仅仅传递了一个参数——“this is a program.\n”。这是个字符串,printf函数对这个字符串进行分析处理,正常的字母,正常输出到屏幕,直到后面遇到斜杠n,这有特殊的意思——表示换行,所谓换行就是把光标移到下一行,这样,你下次输出或者输入的时候,就从下一行开始,如果没有换行,下一次输入输出就紧跟着program.进行,这样不容易辨别,为了好看一些,要换行,加个\n。具体关于其它的参数,参看书。
最后一句是个返回语句,return是返回的意思就不用讲了吧,return后面也可以什么都没有,直接加个分号,这时候表示返回值为空,但是,return后面的东西一定得和一开始定义的类型一样,你不能前面说返回只猫,后面却突然返回一条狗。。。

热心网友

#include <stdio.>//包含头文件
int main()
{
printf("this is a program.\n");//输出this is a program这句话
return 0;//因为main函数为int类型所以需要一个返回值
}追问发了

追答什么发了????

热心网友

#include <stdio.> // 引入头文件
int main()
{
printf("this is a program.\n");//打印this is a program这句话 '\n' 换行
return 0;// 返回值 int
}

热心网友

#include <stdio.h> //引用头文件库里的stdio.h文件
int main()//主函数框架
{
return 0;//因为主函数返回值类型为int,所以这里要返回整形数据0
}
printf("this is a program.\n"); //printf就是stdio.h文件里的一个函数,这里是调用这个函数,函数的作用是在屏幕上打印出 this is a program.换行

热心网友

请问您的题目呢?追问发了,每句话什么含义,大概,我是菜鸟

追答#include //这个是头文件,stdio.h是标准的输入输出头文件,如果你的程序里还用到
计算函数什么的,还要加相应的头文件如math.h//
int main() //我觉得main()前面可以不加int,C语言里面是不用加的但c++里面要加//
下面两句你自己的题目里已经解释的蛮清楚了我就不解释了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com