• C博客作业01--分支、顺序结构


    这个作业属于哪个班级 C语言--网络2011/2012
    这个作业的地址 C博客作业00--顺序分支结构
    这个作业的目标 初步认识C语法,掌握数据表达、printf、scanf语法及分支结构内容


    1.本章学习总结

    1.1 学习内容总结

    1分支结构

    1.1 单分支

    if(条件)

    {

    语句

    }

    1.2 双分支

    if(条件)

    {

    语句

    }

    else

    {

    语句

    }

    1.3 多分支

    if(条件)

    {

    语句

    }

    else if(条件)

    {

    语句

    }

    else

    {

    语句

    }

    1.4 switch语法

    switch(n)

    case():语句;break;

    case():语句;break;

    default:语句;break;

    2 随机函数

    1. 首先头文件得#include<stdlib.h>和#include<time.h>

    2. srand():提供一个随机种子

    3. 调用rand(),会根据srand()提供的种子产生不同的数

    4. 对rand()函数取余可以的到相应范围内的函数

    1.2 编程技巧总结(1分)

    列举本周写代码过程,PTA题目或课本知识点的编程技巧。如

    • 取某一位数个位做法

    • number%10 =n

    • 判断整除做法

    • if(number%n==0)

    • 交换

    • 比较三个数的大小

      #include<stdio.h>
      int main()
      {
      	int num1;
      	int num2;
      	int num3;
      	int temp;
      	scanf("%d %d %d",&num1,&num2,&num3);
      	if(num1>num2)
      	{
      		temp=num1;
      		num1=num2;
      		num2=temp;
      	}
      	if(num1>num3)
      		{
      			temp=num1;
      			num1=num3;
      			num3=temp;
      			
      		}
      	if(num2>num3)
      			{
      				temp=num2;
      				num2=num3;
      				num3=temp;
      			}
      	printf("least=%d,middle=%d,largest=%d",num1,num2,num3);
      	return 0;
      }
      

    1.3 本章学习体会(1分)

    1 多写就会多会

    2 ==得看准了

    3 代码量在800到1000之间吧

    2. PTA实验作业

    2.1 前天是哪天

    2.1.1 数据处理

    数据表达:定义整型数year,month,day

    数据处理:1 在数据发生变化时按照规律赋值,如从小月到大月时day=day+29

    ​ 2 判断是否为二号或一号然后判断是从大月到小月,还是从小月到大月其中三月到二月还要考虑是否为闰年

    2.1.2 代码截图

    2.1.3 PTA提交列表及说明


    一开始在教室做的时候没想到闰年还得%100!=0结果没过,后来查了之后才知道还有这个要求...也算是增长知识了

    刚开始做的时候感觉有很多条件要考虑,一下子无从下手,但是仔细想想其实就几个点要着重考虑比如三月到二月,二号到,30,31号,因此在写题目时要先想清楚我要做什么,我要考虑到什么,想清楚再做后就没有什么难度了

    2.2 计算油费

    2.2.1 数据处理

    数据表达:定义整型数oil,liang,浮点数oilpay,pay以及字符型数serve

    2.1.2 代码截图


    2. 3 求中间数

    2.3.1 单步调试截图

    2.3.3 PTA提交列表及说明

  • 相关阅读:
    文件数据源设置
    维护0material主数据,提示Settings for material number conversion not found
    7.5版本COPA数据源创建转换提示“不允许对象名称为空”
    COPA指标自动创建
    IDEA操作数据库
    Docker(快速实战流程)
    Docker(理论部分小结)
    Docker数据卷挂载相关
    解决pycharm启动updating Python interpreter长时间更新
    IDEA完美配置(shell)linux的命令行工具
  • 原文地址:https://www.cnblogs.com/chenyaojia/p/13940528.html
Copyright © 2020-2023  润新知