1 / 33
文档名称:

新手学C语言之入门.docx

格式:docx   大小:294KB   页数:33页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

新手学C语言之入门.docx

上传人:wenjiaosuoa 2022/4/23 文件大小:294 KB

下载得到文件列表

新手学C语言之入门.docx

相关文档

文档介绍

文档介绍:精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
学****C语言〔新手入门〕
年轻的小荣子
阿尔法和李世石的围棋对弈让我们感受到了计算机的强大,事实上计算不仅要 靠
硬件设备的支持,还需要在里面运行代码〔很多种,包括 都 ,如果用float a,b,c,那么a,b,c就 能赋 ,比方char a,b,,那么a,b只能赋予字符的值. 这是因
为在定义a,b,c变量的同时,要在计算机内存中分配给它们空间,整数占 用2个字节 而小数占4个字节,所以int a后a分配到的空间就是能装下2个字 节的东西,然后 如果用a=,,那么这个 此,int, float, char等数据类型定义的意义就在于给变量分配一 个多大的内存空
间,存储对应类型大小的数据(任何没有定义数据类型的变量是 不会分配内存空间所
以是不能使用的!).
来看下运行结果〔print出结果c的值〕:
阖宙1刚
Uinclude<stdlu h>
C \User5\Admlr i5tratQr\De5k:ta p'二亡
main()
<
lnt a,b,c;
a=1rb=2 ;
c=a+b ;
printf 〔'tdSn11 vc 〕;
所以这申树实现了计算a+b赋值给c并输出c的值
数据类型一览〔当想要使用何种类型变量,直接用以下来定义即可〕:
短整型short
C语言包含的数掘类型如下列图所示'
警型讪
基木类型
数/构适娄型拥、
数值类型V
I字符类型Mar
构体Bmicr
浮点堂
长整型long单桔
医也float
双精度型double
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
典用体union
插针类型
枚举英型eiium
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
C语言和数学语言也还是有所区别的,比方数学里判断 a等于b用“ a=b?〞,
但是C语言里“ a=b? 〞就变成了赋值,它的等号是两个数学等号组成 “==,
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
所 以C里正确的表达是“ a==b?〞 〔不要纠结为什么要用两个等号,这是大神们设 定
的〕,为了能让计算机理解自己的代码,下面来认识 C语言有哪些运算符:
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
+

-

*

/
除;不存在一号,表达式里 /就是除号.
%
取余数;17%5等于2,余数是2.
>
大于
<
小于
>=
大于等于
<=
小于等于
!= ■
不等于
==
等于
=
赋值,右边值赋予左边变量〔a=a+1+2.
&&
与;〔仁=1 〕 && 〔 1! =2〕,判断两边都真结果为真.
II
或;判断有一边为真结果为真.
! ■
非;! 〔1==1 〕,判断条件的相反.
?:
■ ■
条件运算;〔2>1 〕 ?3:4判断为真,结果取3,否那么取4.
++
自增;a++,相当于a=a+1.
--
白减;a--,相当于a=a-1o
其他
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
经历一遍胜过深思千回,在软件上尝试几遍便能熟记于心.
#i nclude<>
int main()
输出
结%dTd.〕; 〃 ps:
( int a,b,c,d; a=1; b=a+1; c=b*2; c++; d=c%3;
printf( return 0;}
写一个能计算圆的周长和面积的 C代码:
厂5H *
frinrlude<stdio ,h>
Int Raln()
float 5,1气"备注;面积兀周长匚半径 6 scanfCAfAH);
1 = 2* ? * r;
s - &9 * r * i-;
ph'lntFC 1 周长为;V,面积为; 帑 F W].. return 0;
定义三个浮点型float (含有小数)变量s、I、r.
scanf ()是输入函数,scan是扫描的意思,从键盘扫描你的输入,这个函数也是