1.0本章学习总结
学习了一些C语言基础语法,初步学会用C语言编程解决一些简单的数学问题
1.1
(1)随机数
*include<stdlid.h>//随机数所需的头文件
rand()%100;//随机数函数及其语法,产生0~100的随机数
*include<stdlid.h>
scand(seed);//生成随机种子产生不同随机数
*time(0);//返回从1970年1月1日,依据时间获得随机数
(2)数学函数
*include(math.h)//使用函数必加的头函数
*平方根函数:sqrt(x)
绝对值函数:fabs(x)
幂函数:pow(x,n)
(3)if else语句
①if(条件1)语句1;
if(条件2)语句2;
if(条件3)语句3;
②if(条件1)语句1;
else if(条件2)语句2;
else 语句3;
③if(条件1)
{
if(条件2)语句1
else 语句2
}
else 语句3
(4)switch()结构
switch(x)
{
case 1:语句1;
case 2:语句2;
case 3:语句3;
}
1.2本章学习体会
通过PTA的题目认识并且学习了分支结构和循环结构的一些题型,可以编写程序解决一些简单的数学问题,同时要注意在程序开始写上相应需要用到的头文件,还要注意字符型变量,整型变量,单双精度变量间的区别。
2.PTA实验作业
2.1前天是哪天
2.1.1数据处理
定义整型变量year,month,day
使用if else,switch结构
2.1.2 代码截图
2.2计算油费
2.2.1数据处理
数据表达:定义整型变量a(加油量),b(汽油品种);定义字符型变量c(服务类型);定义双精度浮点型变量s(应付款额)。
数据处理:使用if-else分支结构
2.2.2代码截图