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语言入门,有手就行老铁的主要内容,如果未能解决你的问题,请参考以下文章