您所在位置: 网站首页 / (完整word版)新手学C语言之入门.doc / 文档详情
(完整word版)新手学C语言之入门.doc 立即下载
2024-09-09
约1.2万字
约35页
0
1.1MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

(完整word版)新手学C语言之入门.doc

(完整word版)新手学C语言之入门.doc

预览

免费试读已结束,剩余 30 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(完整word版)新手学C语言之入门
(完整word版)新手学C语言之入门
(完整word版)新手学C语言之入门
学习C语言(新手入门)
年轻的小荣子

阿尔法和李世石的围棋对弈让我们感受到了计算机的强大,事实上计算不仅要靠硬件设备的支持,还需要在里面运行代码(很多种,包括c),这些代码就是它的灵魂(譬如我们的思想)。
介绍几部通过在计算机里头运行代码从而创造无限可能的电影,个人觉得不错的:黑客帝国,超验骇客,创战纪,人工智能等。
正题,能编辑C语言的软件非常多,比如visualc++6.0/7.0,turboc等。理论总是离不开实践,在要学习C语言理论之前先要找到属于自己的能实现代码结果的软件。
这样说,计算机语言和人的语言的区别在于,人通过各种发音实现交流,但是计算机主要是通过电流来传达信息,所以只能用0/1来表示电流拥有的两种状态,这样最底层的计算运作就是通过一段长长的0/1代码,通过0和1的不同组合来表示文字或者信息。C语言当然不是最底层的0/1代码,他是一个沟通的中介,比如等于号在c语言里就是两个等号“==”,这样使得我们更容易和计算机交流了,只要学会了C语言,它就能把我们的语言翻译成计算机的语言。

以下内容从简单到困难,先来学会如何运行c语言代码(用vc6.0中文版):
1.按以下步骤打开界面(以后都可以这样打开):




2.一些常用的功能键:

(1是compile编译的意思,就是把这些我们能看懂的符号转换成计算机代码,同时按这个键可以检查错误和验证是否能运行。2是build,建立一个可以运行的EXE类文件,就是把这些代码弄成一个能运行的东西。3就是run运行,只有经过查错和建立才可以按运行。是不是很简单,自己动手一遍就会)

3.输入代码并运行(里面的代码如下:
——————————————
#include<stdio.h>

main()
{
	inta,b,c;

	a=1,b=2;

	c=a+b;

	printf("%d",c);
}

———————————————
Include的英文意思是包含、包括,顾名思义,#include<stdio.h>就是把stdio.h这个东西包含进去,其实#include<>是c语言里的一种格式,就是把什么包含进来的意思(这里是口语表达)。stdio.h叫做头文件,什么是头文件呢?打个比方,在C语言里我们要用到很多的比如开根号、乘方、阶乘n!等等数学公式函数,那么就可以把这些常用的同类型的函数放到一起形成一个函数库,然后给它取个名字比如叫math.h,这样当要用到这些函数的时候就不用自己的写了,直接用#include<math.h>把整个库包含进来,里面的函数就可以直接调用。同样的,stdio.h也是这样一个库,里面有输入输出函数(就是支持键盘输入和屏幕输出)可以调用。类似的还有graphic.h图形函数库,string.h字符串函数库等等,调用格式一样的。
Main(){代码;}是C语言里必须有的一个格式,main翻译是”主要“,main函数就是主函数,相当于程序从这里入口并开始运行。运行的内容就是花括号{}里头的代码。
了解#include<stdio.h>main(){}的功能之后,就真正的开始代码实现的部分了。

上面有一条简单的代码:
——————————
inta,b,c;

	a=1,b=2;

	c=a+b;

	printf("%d",c);

我们每句话结束用句号“。”来结束,C语言里用的是分号“;”来结束一个语句,上面每个语句后面都有一个分号。

a=1表示赋值,把等号右边的数值赋予给左边,赋值之后a等于1,b等于2。同理可知c=a+b就是把a+b的结果数值赋予给c,这样c的值就是3.

print的翻译是打印,printf()函数实现的功能是输出(打印在屏幕上)。而printf()函数是属于stdio.h的,这就是为什么上面要写#include<stdio.h>原因。

inta,b,c;定义a,b,c三个变量,int是数据类型里的一种,int是整型,就是说a,b,c都是整数而不能是其他类型。另外float浮点型,如果用floata,b,c,那么a,b,c就能赋予小数值。还有char字符型,比如chara,b,,那么a,b只能赋予字符的值。
这是因为在定义a,b,c变量的同时,要在计算机内存中分配给它们空间,整数占用2个字节而小数占4个字节,所以inta后a分配到的空间就是能装下2个字节的东西,然后如果用a=1.23,由于1.23是小数占用4个字节装不下,那么这个赋值就出错。因此,int,float,char等数据类型定义的意义就在于给变量分配一个多大的内存空间,存储对应类型大小的数据(任何没有定义数据类型的变量是不会分配内存空间所以
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

(完整word版)新手学C语言之入门

文档大小:1.1MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用