C语言入门,有手就行老铁

Posted Ps_Q

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言入门,有手就行老铁相关的知识,希望对你有一定的参考价值。

简单的C语言,有手就行

这是一篇关于C语言基础,最基础的教程文档,从最简单的到简单的,真的是有手就行,相信很多人还深受计算机二级过不去的困惑,那就随意看看。

 #include "stdio.h" //<stdio.h>是一样的 <>和""都可以
main()

	printf("我要开始化妆了\\n");

运行这一段代码的结果是打印一句话 “我要开始化妆了”
而其中有个"\\n"就是换行符,在这里就是打印一个换行,说白了就等同于你发微信的时候,最后按个回车,换一行。

#include <stdio.h>是什么意思呢? 就是导入一个函数库,你要搞一个C语言的程序了,那就要导入它,printf()就是其中的一个函数。这还不理解???说白了就是你要化妆了,你得拿起你自己的化妆包。什么???你他妈不会化妆?不会你总见过吧!!!

那又有人问了 main()是什么玩意,这就是一个函数,而main()函数是C语言的入口,必须有它,也只能有一个,千万不要像某些人几个女朋友,或者又没有女朋友哈哈哈哈哈。当然main()函数可以理解成在你化妆过程中的第一步,打开化妆包的拉链。over!!! 最简单的C语言程序已经搞定。

当然printf的作用就是打印一句话,printf(“里面是啥就打印啥,就这么简单”);

好,现在更近一步

#include "stdio.h" //<stdio.h>是一样的 <>和""都可以
main()
	int a=1,b=2,c;
	c=a+b;
	printf("c=%d\\n",c);

这里运行完结果就是

C=3

来听我细细道来,首先
int 在此处就是定义整形变量
int a; 就代表你定义一个名字叫a的变量。
由上面可见 我定义了 a,b,c三个整形变量,并且还赋值了,有眼睛都能看出 a=1,b=2.c没定义
而后面 又将 a+b赋值给c c=a+b
那么就打印了,有帅比就问了 诶,这个printf怎么跟上面的不一样,我来解答。
首先printf("c= %d ");先打印一个c= 然后跟了一个%d,那这个意思就相当于一个占位符,打印一个变量,而双引号外面有个逗号,然后接了个c,有帅比就知道了,这个%d就对应了c。就这么简单

#include "stdio.h" //<stdio.h>是一样的 <>和""都可以
main()
	float a=1.0,b=2.0,c;
	c=a+b;
	printf("c=%f\\n",c);


//结果 c=3.000000

跟上面一样,这里把定义的语句换了,int换成了float,整形换成浮点型,说白了就是小数型,打印语句也需要换,%d换成%f,这样就成了小数了,默认保留6位小数。

其实定义的变量有好几个,float,int,char(字符型),double(双精度浮点型),bool,short,long等等都是的,我就不一一展示,并且这些有一些需要记忆的部分,我们暂时不详细介绍。其实可以自行百度,或者在私信问我。

接着上面的代码,有帅比觉得,这算个东西我还得在函数里面自己赋值,那不是很睿智???
其实有函数可以输出,那肯定就有输入。请看下面

#include "stdio.h" //<stdio.h>是一样的 <>和""都可以
main()
	
	double a,b,c;
	scanf("%lf,%lf",&a,&b);
	c=a+b;
	printf("c=%lf\\n",c);

//2.5,3.5
//c=6.000000
//Press any key to continue

不知道有懂哥没,首先介绍一下,我又使用了刚才没使用的double来定义参数,其实和float类似,就是范围更大,有时候一个数字太大了,就需要使用double,而对应的占位符就是%lf。
看 //里面的内容,我首先输入了 2.5,3.5,这就把2.5给了a,3.5给了b,scanf()函数其实就这么回事,写法应该比较简单了。

OK,这一篇就搞这么简单了,各位帅比把手伸出来吧,真的是有手就行。

以上代码运行环境Visual C++ 6.0,没有软件的帅比可以私信我,软件有问题的也可以联系我,记得三连,持续更新

以上是关于C语言入门,有手就行老铁的主要内容,如果未能解决你的问题,请参考以下文章

C语言入门,有手就行老铁 常见题目训练

C语言入门,有手就行老铁 常见题目训练

C语言入门,有手就行老铁 常见题目训练

C语言入门,有手就行老铁 常见题目训练

C语言入门,有手就行老铁 循环选择训练

C语言入门,有手就行老铁 循环选择训练