作业二总结
知识点:
1.类型名:int( 整型) float (单精度) double (双精度)char (字符型)
2.printf"要输出的信息“,此函数用于输出信息,提示用户下一步操作或者说明输出信息的用途。
3.数据——常量、变量和数据类型
1)常量:程序运行过程中,其值不能被改变的量。
2变量:程序运行过程中,其值可以改变的量。
3)变量定义的一般形式:类型名 变量名表。
4.(一)简单运算——算术运算和赋值运算
1)两个整数相除,结果 为相除后的整数部分。
2)参与求余运算的运算数必须是整数。
3)表达式中既有整数和实数时,先将整数转换成实数再进行计算。
赋值运算。
(2)赋值运算
1)赋值运算一般形式:变量=表达式;
2)赋值表达式的运算过程:计算赋值运算符右侧表达式的值,然后将右侧表达式的值赋给左侧的变量。
格式化输出函数printf("格式控制字符串," 输出参数1, … , 输出参数n);
3)格式控制字符串:–普通字符:原样输出。
5.
格式控制字符串:
普通字符:原样输出。
格式控制说明:按指定的格式输出数据,%…与数据类型有关
·int型 :%d
·float 、double型:%f
输入格式化函数scanf("格式控制字符串,"输入参数1,…,输入参数n);
•格式控制说明:按指定的格式输入数据,它是以%开头的格式控制字符。 int型(%d);float型(%f);double型(%lf)
•普通字符:输入数据时,需要原样输入的字符。
•n输入参数形式:&x(存储单元地址)
•n需要在程序开始添加:#include <stdio.h>
•n输入多个数据时以空格、Tab键或回车作间隔。
6. if-else语句一般形式:
实验过程中遇到的问题及解决方法:这次做作业感觉难多了,一个是对各种函数类型不熟悉,感觉很陌生,总是打错。还有就是加入一些新的编程代码,总是搞不懂,犯糊涂。
if(表达式)
语句1;
else
语句2;
执行过程:首先求解表达式,如果表达式为“真”,则执行语句1;如果表达式为“假”,则执行语句。
7.
•调用数学函数时,需要程序的开始添加:#include <math.h>
•常用数学函数:
平方根 sqrt(x)绝对值fabs(x)幂函数pow(x,n)
以e为底的指数函数 exp(x) 以e为底的对数函数Log(x)
实验过程中遇到的问题及解决方法:这次做作业感觉难多了,一个是对各种函数类型不熟悉,感觉很陌生,总是打错。还有就是加入一些新的编程代码,总是搞不懂,犯糊涂。
这次GIT和Coding,感觉脑袋都炸了,自己感觉不出哪里出了问题,经过老师的引导和同学的帮助以及阅读资料。渐渐地搞懂了其中的原理。一刹间,恍然大悟过来。 解决方法:在不清楚代码的时候,尽可能的从书中站答案,自己领会。再而去上老师那问不懂的地反。勤看,勤打,勤思考!
实验心得体会:这次做的作业有点吃紧,不会的以及不了解的东西实在有点多,还好查阅了书中的相关内容,解决了不少问题。之后,又看了看书中的函数类型和输出格式。方才懂了许多。这次实在是折服了。不过我要抓紧老师的节奏了,不能掉队。在今后学习的时候,认真向老师学习。最后,祝我能够征服那些代码和格式!!!