zoukankan      html  css  js  c++  java
  • C博客作业01--分支、顺序结构

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

    0.展示PTA总分(0----2)

    1.本章学习总结(4分)

    学习了一些C语言基础语法,初步学会用C语言编程解决一些小学奥数题,但还是会出些语法小错误。最重要的是学会了分布调试,懂了如何检查自己代码的错误

    1.1 学习内容总结(2分)

    (1)随机数

    include<stdlid.h>//随机数必须有的头文件
    rand()%100;//随机数函数及其语法,产生0~100的随机数
    

    注:my number=10+rand()%90表示取10~100中的随机数

    include<stdlid.h>
    scand(seed);//生成随机种子产生不同随机数
    
    include<time.h>//该随机数生成方法特有函数
    time(0);//返回从1970年1月1日,依据时间获得随机数
    

    (2)函数

    include(math.h)//使用函数必加的头函数
    

    平方根函数:sqrt(x)
    绝对值函数:fabs(x)
    幂函数:pow(x,n)注:即x^n

    (3)if else 语句的多种表达方式

    1,

    if(条件1)语句1;//特点:当满足条件时可以执行多条
    if(条件2)语句2;
    if(条件3)语句3;
    
    if(条件1)语句1;//特点:只可进入一条分支
    else if(条件2)语句2;
    else 语句3;
    
    if(条件1)//if的嵌套,可以无限嵌套,但注意写题若出现3条以上的嵌套赶紧换方法,大概率用错了方法
    {
    if(条件2)语句1
    else 语句2
    }
    else 语句3
    

    switch()结构

    switch(x)//1.括号内可以是字符型变量,但要记得加上'',如'x'2.括号内及case后条件只能有一个字符2.相对if else适用范围较窄
    {
    case 1:语句1;
    case 2:语句2;
    case 3:语句3;
    }
    

    1.2 编程技巧总结(1分)

    先观察题干把该用的头文件写上,再观察变量注意字符型变量,整型变量,单双精度变量间的区别,编写完程序后用分布执行来检验

    1.3 本章学习体会(1分)

    如今题目难度虽不大,但要多写多练,避免语法或细节错误

    2.PTA实验作业(6分)

    2.1 前天是哪天

    2.1.1 数据处理

    定义年月日变量,使用if else,switch结构

    2.1.2 代码截图




    2.2 自选一题,内容要和字符型数据处理有关的题目

    找出三位水仙花数

    2.2.1 数据处理

    定义个十百整形变量

    2.2.2 代码截图

    2.2.3 PTA提交列表及说明

    2.3 自选一题,介绍单步调试如何检查错误

    2.3.1 单步调试截图

    2.3.2 代码截图

    2.3.3 PTA提交列表及说明

  • 相关阅读:
    目标检测
    模型压缩-L1-norm based channel pruning(Pruning Filters for Efficient ConvNets)
    ubuntu docker 环境安装
    姿态估计的数据集说明
    详解Pytorch中的网络构造,模型save和load,.pth权重文件解析
    MSE, MAE, Huber loss详解
    maskrcnn_benchmark 理解
    模型压缩-Learning Efficient Convolutional Networks through Network Slimming
    Focal Loss
    Github桌面版使用教程
  • 原文地址:https://www.cnblogs.com/denghong88/p/13911085.html
Copyright © 2011-2022 走看看