章节
问答
课签
笔记
评论
占位
占位

C程序结构

在上一小节中,我们已经接触了C语言的第一个小程序,对C语言有了初步认识,接下来我们要看看C程序的具体结构。

简单来说,一个C程序就是由若干头文件和函数组成。

回顾上一小节中所写的例子,下面是对这个例子的一个分析:

#include <stdio.h>就是一条预处理命令,它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。(关于预处理后面的课程会讲)

函数就是实现代码逻辑的一个小的单元。

注:在最新的C标准中,main函数前的类型为int而不是void

任务

是否真正掌握C程序结构了吗?让我们一起来检验下吧。

在右边编辑器中:

第1行将头文件补齐:#include<stdio.h>

第2行输入主函数名称:int main()

第4行将执行语句补齐:printf

运行结果如图所示:

?不会了怎么办

1、头文件是否拼写正确

2、main后面是否将括号成对书写

3、printf是否拼写正确

||
1
#include
    /*
    
    */
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 超级暴龙战士
是这个函数的主函数

最新回答 / 慕前端3368111
还可以啊111

最新回答 / 慕前端3368111
http://www.guishudi.com/114.aspx ... 3%33%33%38%33%38%38http://www.guishudi.com/114.aspx ... 3%33%33%38%33%38%38http://www.guishudi.com/114.aspx ... 3%33%33%38%33%38%38http://www.guishudi.com/114.aspx ... 3%33%33%38%33%38%38http://www.guishudi.com/114.asp...

最新回答 / 慕前端3368111
http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/searc...

最新回答 / 慕前端3368111
https://search.bilibili.com/all? ... 0%8F%6D%64%6F%76%6Fhttps://search.bilibili.com/all? ... 0%8F%6E%73%71%77%73https://search.bilibili.com/all? ... F%69%65%61%79%73%63https://search.bilibili.com/all? ... 3%66%6F%72%75%6F%76https://search.bilibili.com/all...

已采纳回答 / 蒙上灰的梦想
<...图片...>Are you serious??

最新回答 / 慕前端3368111
https://search.bilibili.com/all? ... F%73%68%79%63%6D%62https://search.bilibili.com/all? ... 3%63%6B%61%74%75%71https://search.bilibili.com/all? ... D%61%67%6D%79%70%71https://search.bilibili.com/all? ... F%73%79%74%74%62%76https://search.bilibili.com/all...

最新回答 / 慕前端3368111
http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/searc...

已采纳回答 / 1400310228温宇
和a、b没有关系,printf()里的1代表真,0代表假。

最赞回答 / qq_慕田峪0196000
或者return和0没有空格

最赞回答 / qq_慕斯卡7414788
return1.表示返回,这个程序可以结束了,可以不带参数,如果你的成员运行到这里,你就不往后运行了,可以加一个return语句,就不会再执行了2.返回指定类型的值,在定义函数的时候不是有 int af();int 这里是返回值,return 后面接的就是这个返回值,这个函数执行后就可以给别的变量赋值了,他的值就是return 后面的值

最新回答 / 慕前端3368111
http://physics.scu.edu.cn/search ... 0%8F%76%62%6C%67%6Fhttp://physics.scu.edu.cn/search ... 0%8F%63%66%68%6E%74http://physics.scu.edu.cn/search ... F%70%67%6E%77%71%64http://physics.scu.edu.cn/search ... 3%75%62%70%71%7A%79http://physics.scu.edu.cn/searc...

最新回答 / 慕前端3368111
https://search.bilibili.com/all? ... 5%76%61%64%65%73%61https://search.bilibili.com/all? ... 9%71%6C%64%71%6F%62https://search.bilibili.com/all? ... F%63%64%74%62%6A%74https://search.bilibili.com/all? ... F%6F%69%6A%69%79%78https://search.bilibili.com/all...

最新回答 / 慕前端3368111
https://search.bilibili.com/all? ... 0%8F%66%78%74%6E%76https://search.bilibili.com/all? ... F%72%71%73%65%65%78https://search.bilibili.com/all? ... 8%74%70%67%68%72%78https://search.bilibili.com/all? ... 0%8F%69%6A%6F%76%76https://search.bilibili.com/all...
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言