知识点
1.变量定义的一般形式:类型名 变量名表
类型名:int(整型) float(单精度) douuble(双精度) char(字符型)
任何变量都必须先定义后使用。
int celsius,fahr;
float x;
double area,length;
2.两个整数相除,结果为相除之后的整数部分。参与求余与运算数必须是整数。表达既有整数又有实数时,先将整数转换成实数再进行计算。
+加或正 -减或负 *乘 /除 %模(求余)
3.赋值运算
一般形式:变量=表达式;(左边必须是单个变量)
4.格式控制字符串
普通字符:原样输出
格式控制说明:按指定的格式输出数据.
int型:%d
float,double型:%f
printf(”fahr=%d,celsius=%d\n",fahr,celsius);
5.输入格式化函数scanf:scanf(格式控制字符串,输入函数1,.......,输入函数n);
int(%d); float(%f); double(%lf);
输入参数形式:&x(储存单元地址)
需要在程序开始添加:#include<stdio.h>
输入多个数据时以空格,Tab键或者回车作间隔。
6.格式化输出printf()补充-保留n位小数:printf(“y=f(%f)=%.2f\n",x,y);
7.常用数学函数
平方根sqrt(x);绝对值fabs(x);幂函数pow(x,n);以e为底的指数函数exp(x);以e为底的对数函数Log(x)
8.if.......else
实验过程中遇到的问题
1.分不清整数或者小数的标志符号。
2.我认为最难的部分就是scanf()函数输入数据的部分,变量名的首字母总是搞错,其次是printf()函数输出结果的小数点部分。
3.会忘记printf()函数之后的分号。
实验心得
通过不断的实验,让我加强了对不同函数的印象。并且每次做实验总会有不同的小错误,每次发现这些小错误都会让我加强对C语言代码的熟练度。我认为熟练时做实验室中重要的部分,只有不断反复的联系才能让我更好的理解C语言这门课程,尽管会有困难,但我依旧会坚持学习