网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月21日漏签0天
c语言吧 关注:801,951贴子:4,377,782
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 首页 上一页 1 2 3 4 下一页 尾页
  • 107回复贴,共4页
  • ,跳到 页  
<<返回c语言吧
>0< 加载中...

回复:给那些刚学或想学C的同学们

  • 只看楼主
  • 收藏

  • 回复
  • 去可可西里海
  • 路人
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持楼主


  • 去可可西里海
  • 路人
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼楼一定要经常更新哦,很期待很期待!


2026-04-21 18:36:39
广告
不感兴趣
开通SVIP免广告
  • b-crush
  • 异能力者
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
火钳刘明


  • 彡GSC丨
  • 路人
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持一下 lz加油


  • Anti gener
  • 便当
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
插眼


  • 自律的小白
  • 异能力者
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
查完


  • 白衣人
  • 异能力者
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
三.第一个C程序
不说废话,直接上图。

相信这段代码对很多人来说都很熟悉吧,在很多编程的书中,开篇大多数让大家写的第一个程序就是“Hello World!”.我的教程也不例外。这个词最早出现在《The C Programming Language》这本古老的书籍中,于是后来这一段也成为了一种延续下去的传统。
想象一下,当你第一次写这个程序,此前都没成功过。经历千辛万苦后现在终于成功了,成功在命令行或者终端上输出了这段“Hello World!”。对于小白的你,这是不是一件值得兴奋的事呢?反正我当初是挺兴奋的!
不说废话了,上一下这个代码的效果图:

上面是执行在命令行上的效果。
下面我来具体讲解一下这段小程序:
第一行:#include <stdio.h> 这行是必不可少的,#include这是一个指令,<stdio.h>是C语言中的标准输入输出库(C语言有很库,每个库都有自己的功能。),因为C语言没有内置的“读”“写”所以只能从<stdio.h>中获取。(以#开头的都是指令,结尾不加分号)
第二行:main英文翻译:主要部分。跟它的翻译一样,main()函数是程序的主体部分,程序的执行都在main()函数中进行。main()函数前面的 int 表示程序结束时会返回一个整数值,括弧里的void表示main函数没有参数。(这一行死记就行,因为这是标准格式)
第三行:这一行是“{”,便是程序的开始。与第六行对应,第六行“}”表示程序的结束。
第四行:printf()这表示格式化输出,就是在命令行上输出()里的内容,这玩意就是通过<stdio.h>获取的。这里()里的是一串字符串“Hello World!\n”, 而“\n”表示换行的意思,意味着这行结束,跳到下一行。整句的作用就是在命令行输出“Hello World!”再换一行。
第五行:return 有两个作用:1.是使main函数终止。2.指出函数返回值为0,表明程序结束。
第六行:跟第三行一样。
上面说了那么多,其实你只要记住这个结构就行:
指令(一般多为#include <stdio.h>,,其他的,学到后面会知道。)
int main(void)
{
语句
}
这个基本格式记住,死记也要记住。在你不太了解一个东西的时候,不要对它追根刨底。刚开始知道的太多你越不容易理解,有时候要不求甚解。等到了后面接触的东西多了,你自然而然就知道了。
所以我上面的东西如果你一时半会看不懂,就给我去打代码,去给我记。有一个记忆存留在你脑海里就行了,初期我们要学会!而不是求精!等你学会了,有的是时间研究精的。
好了今天就到这,希望会的人再复习一下,不会的上手打一下,编程不是靠看书,靠码字。有问题的贴吧后台联系我,虽然我不一定能及时看到,但是我看到一定会回!
2018.9.6更新完结,明天继续,我是Swpan,一个小白。


  • 白衣人
  • 异能力者
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我发现我发上去的第三篇文章stdio.h被隐藏了,我给大家再补充一下。stdio.h是C语言的标准输入输出库。printf能输出全靠了stdio.h


2026-04-21 18:30:39
广告
不感兴趣
开通SVIP免广告
  • 现在不是你了吧
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我这个参数错误是什么原因


  • 光影
  • 团子家族
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
额,楼主有没有别的程序啊,总写hello world写的我手酸


  • 大爹地
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
d


  • 白衣人
  • 异能力者
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
四:变量与赋值
相信大家家里都有杯子吧,那如果我们渴了,要喝水,喝饮料了,是不是就会去把水或者饮料倒在杯子里呢,倒的量也决定于我们自己吧。
今天要介绍的变量就是跟这个杯子相似。
1.首先了解一下,什么是变量:就是没有固定值,可以改变的量。和它对应的是常量:比如啊2,3,1,6这些固定不会改变的量,而变量就是a,b,c这些未知的量,因为你不知道它里面存放的数据是啥。
那么在C语言中变量的作用是什么呢?就是为了存储临时的数据。就像为了喝水,就要用到装水的杯子。
2.每个变量都必须有一个类型,类型就是用来说明变量存储的数据种类。C语言的类型有很多,为了减少初学者的负担,我们先从int 和 float 这两种来介绍。
int(integer的简写)类型的变量可以存储整数如:1,2,-90等。它的整数取值范围是有限的,最大的整数通常是2147483647
float(floating-point的简写)类型的变量可以存储比int类型变量大的数值,而且它一般用来表是:278.3123,,,,67.5431等带小数的数值
这两个就像你用杯子喝饮料,可以喝不同类型的饮料,比如橙汁啊可乐啊等等,就像变量可以有很多类型一样。
3.那现在我们知道了变量要有类型,那么它应该也要有名字吧!
那么我们就要给它一个名字,那怎么给呢?看我下面的操作就对了!

看上面我写的两行东西,第一行意思是 num1的类型是int,第二行意思是num2的类型是float
现在变量不仅有名字还有类型。
这种给变量名字和类型的操作叫什么呢?
这叫做声明,作用:用于向程序表明变量的类型和名字。
4.变量变量说了是会变的量,那为了让它存一个我们想要存的数值那该怎么办呢?
赋值!通过给变量数值的操作名曰:赋值!
如下:

这个就是赋值,这上面的赋值是将两个常量赋值给两个变量。
下面我们来看一个运用今天知识点的程序:

效果图如下:

下面解释一下这个程序:
基本格式我就不说了,针对新知识讲解一下。
三四行,上面讲过了,这是对变量声明然后进行赋值的操作,不同类型对应不同的值。
第五行:printf()昨天说过,这是格式化输出。通过stdio.h标准输入输出库获取。那为什么叫格式化输出呢?大家都看到这个程序中有%d,%f,这两个叫作格式说明符,所以printf的作用就是输出这些格式符。
printf()引号里是要显示的内容,像上面程序"num1=%d,num=%f\n"就在命令行上显示了,那%d,%f为什么不显示呢?因为他们对应的是后面引号外num1,num2,所以显示的是这两个变量的值。%d只能显示int类型的值,%f显示float的值。
当然除了给变量进行特定的赋值,我们还可以通过scanf()进行手动赋值,这个明天再讲。
2018.9.7更新完结,明天继续。我是Swpan,一个小白。


  • 朕__很无奈
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 刀宗卧底
  • 大能力者
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
坐等更新!


2026-04-21 18:24:39
广告
不感兴趣
开通SVIP免广告
  • 小布丁
  • 麻婆豆腐
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
dd


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 首页 上一页 1 2 3 4 下一页 尾页
  • 107回复贴,共4页
  • ,跳到 页  
<<返回c语言吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示