vlambda博客
学习文章列表

C语言期末不挂科(一)

在小黄同学学习C语言之前,小黄同学也以为很难。



在程序员的世界里面,他会敲的第一个程序一定是输出HelloWord!

C语言期末不挂科(一)


在C语言中,每一个程序至多有一个主函数,也就是只能有一个voidmain() 或者int main(void)。
 
数据类型


常见数据类型包括 int、float、char、double


int 型数据类型是有限定范围的,你无法用int完成11111111111+ 11111111111 的计算。


doublefloat型数据类型在计算时可能算错,这是由计算机自身原因引起,想解决需要学习高精度计算。


char型数据可以与int相互转化,每一个char(在此处仅指英文字符)都在ASCII码表中找到唯一一个对应int值,但是将int转换成char型请注意输出设备不仅仅包括屏幕。



啥?看不懂!没关系,教书匠从猴博士那偷来了好东西。(不能让小黄同学看见了)

1、赋值a为整数:int a=3;


2、赋值a为小数:float a=3.14; 小数点后位数相对少,空间小;

                    double a=3.14; 小数点后位数相对多,空间大;


3、赋值a为字符:char a='A'; 注意单引号。


符号

重点来了!在C语言中,所有的符号都应该是英文半角符号


常见的字符都能在 ASCII 码表中找到。


常见符号有   ‘\n’(换行) 、‘\t’( 相当于 Tab)、‘ ’(空格)、‘==’ (判断是否相等)、‘ <=  、‘<’ 、‘>’、 ‘>=’、输出整数用%d、输出小数用%f、输出字符用%c 。

\t:
printf ("我是\t");
printf("小黄同学\n");

运行结果为:我是    小黄同学(“我是”和“小黄同学”之间有空格)


常见库函数


#include <stdio.h>


输入输出分别用scanf printf实现,常见格式如下:
scanf(“数据类型”,&变量名);
printf(“数据类型\n”,变量名);


       
常见的数据类型包括 %cchar)、%dint)、%ffloat)、%lfdouble)。
       
字符的输入还可以用getchar()实现,常见格式如下:
变量名 = getchar();
       
如果我们遇到某些情况需要读掉一个字符但不需要保存,那我们可以直接使用getchar();

#include<math.h>

pow(a,b)  计算ab次方

sqrt(a)  计算根号a(可以用pow(a,0.5)代替)


好好学习天天向上

end


创作不易,多多鼓励