C语言总结(1)

1scanf( )和printf( )属于系统的函数,分别表示输入和输出。

2.所有C语言的程序只有一个main( )函数,从这里开始运行。

3.程序先执行main( ),调用scanf( ),最后输出printf( )的内容。

4.程序的功能是对数据的处理。

5.input x:将数据储存到x中,output x:将x中数据输出

6.include<stdio.h>编译预处理命令,若编译遇到数学函数等,添加include<math.h>。

7.celsius摄氏度,fahr华氏度。

8.+(加),-(减),*(乘),/(除),%(求余)。

9.%d,用于输出十进制整数,%f用于输出实数,以小数形式。

10.Int型数据,使用%d,float型使用%f,double使用%lf。

11.double型使用%lf时,l为long首字母。

12.二分支结构,用if-else;后调用printf( )输出。

13.%.2指输出时保留两位小数,%.0f指输出时不要小数部分。

14.<(小于),>(大于),<=(小于等于),==(等于),!=(不等于)。

15.==指两个操作是否相等,=赋值运算符,对变量赋值。

16.输入参数的形式:变量前加&,;例如(&x),引入变量x。

17.常用数学函数:计算x1/2,sqrt(x),  |x|,fabs(x),xn,pow(x,n),ex,exp(x),lnx,log(x)。

18.对于sum=1+2+3+4……+n,在c语言中为:sum=sun+i。

例如:(i为循环变量)for语句实现循环,循环执行n次:

for(i=1;i<=n;i++){

sum=sun+i

}

19.item表示第i项,与sum均为浮点型变量。

20.flag表示每一项的符号,如:flag=+1,记为第一项为正,而后可执行flag=-flag,实行正负交替变化。

21.denominator表示每一项的分母。

22.对于n!=1*2*3*……*n,在c语言中为:product=product*i。

23.if-else循环语句:

If( ){

       Printf( );

}

else{

  printf( );

}

 C语言是一门即需要细心又需要时间的课程。在输入代码时,可能会因为一个字符甚至一个空格而不能成功。编程过程中,一个空格都会有大作用,在git上传过程中也是深刻体会到细心的重要性。

需要熟记并理解每条语句,并且能掌握其用途,能准确拼写。

在没有添加数学函数库时,会导致后边出现的数学的函数无法使用。

通常在输入语句时没有返回代表输入正确。

posted on 2016-09-25 08:58  茉妍  阅读(258)  评论(1编辑  收藏  举报