• 作业二总结


    知识点:

    ①printf("要输出的信息");(此函数用于输出信息,提示用户下一步操作或者说明输出信息的用途。)

    ②数据——常量、变量和数据类型

    •常量:程序运行过程中,其值不能被改变的量。

    •变量:程序运行过程中,其值可以改变的量。

    •变量定义的一般形式:类型名      变量名表;

    •类型名:int( 整型) float (单精度) double (双精度)char (字符型)

    •任何变量都必须先定义后使用。

    •变量名尽量做到见名知义。

    ③简单运算——算术运算和赋值运算

    (1)算术运算

    •两个整数相除,结果 为相除后的整数部分。
    •参与求余运算的运算数必须是整数。
    •表达式中既有整数和实数时,先将整数转换成实数再进行计算。
    符号 名称
    + 加或正
    - 减或负
    *
    /
    %

    求余数(模)

    (2)赋值运算

    •赋值运算一般形式:变量=表达式;

    •赋值表达式的运算过程:计算赋值运算符右侧表达式的值,然后将右侧表达式的值赋给左侧的变量。

    ④格式化输出函数printf("格式控制字符串," 输出参数1, … , 输出参数n);

    •格式控制字符串:

    –普通字符:原样输出。

    –格式控制说明:按指定的格式输出数据,%…与数据类型有关
    ·int型 :%d
    ·float  、double型:%f
    ⑤输入格式化函数scanf("格式控制字符串,"输入参数1,…,输入参数n);
    •格式控制说明:按指定的格式输入数据,它是以%开头的格式控制字符。     int型(%d);float型(%f);double型(%lf)
    •普通字符:输入数据时,需要原样输入的字符。  
    •n输入参数形式:&x(存储单元地址)
    •n需要在程序开始添加:#include  <stdio.h>
    •n输入多个数据时以空格、Tab键或回车作间隔。
    !!!注意:
    ·为了减少不必要的输入,防止出错,编写程序时格式控制字符串中尽量不要出现普通字符。
    ·提示信息一般使用printf()输出,而不用scanf()输入。
    ⑥分支程序设计
    •关系运算
    符号 名称
    > 大于
    >= 大于或等于
    < 小于
    <= 小于或等于
    == 等于
    != 不等于
    •if-else语句一般形式:

           if(表达式)

              语句1;

           else

               语句2;

    执行过程:首先求解表达式,如果表达式为“真”,则执行语句1;如果表达式为“假”,则执行语句2。

    ⑦常用数学函数

    •调用数学函数时,需要程序的开始添加:#include <math.h>
    •常用数学函数:
    名称 函数

    平方根

    sqrt(x)

    绝对值

    fabs(x)

    幂函数

    pow(x,n)

    以e为底的指数函数

    exp(x)

    以e为底的对数函数

    Log(x)

    ⑧循环程序设计
    ·循环初始化:指定循环起点(循环变量初始化)
    ·循环条件控制:循环结束条件
    ·循环体:指重复执行的语句。
    ·循环变量修改:在每次循环中改变循环变量的值
    •for语句

    ·for语句一般形式:

       for(表达式1;表达式2;表达式3)

                    循环体语句

    ·功能:实现指定次数的循环。

    ·执行过程:计算表达式1;判断表达式2,若值为 “真”,则执行循环体语句,并接着计算表达式3,然后继续循环;若值为假,则结束循环。

    !!!使用for语句的注意事项:

    ·初值表达式。(表达式1,循环结构的起始点)

    ·终值表达式。(表达式2,循环结构的结束点)

    ·步长。(表达式3,表示循环变量如何变化)
    ·循环体语句。(需要重复执行的部分。如果有多个语句,需要用括号括起来,变成一条复合语句。若无语句,则为空语句。)
     
     
    实验过程中遇到的问题及解决方法:
    (1)对于各种函数类型名称的拼写和功能的认识使用不到位,经常拼错,用错。
    解决方法:需要多加强操作练习,牢记各种函数的功能和拼写。
    (2)表达式的使用顺序和功能容易混在一起。
    解决方法:需要牢记相关知识点,多看多练多想。
    实验心得体会
    这次作业运用到了更多的函数类型和输入格式,不再像原来只是简单的输出一些文字,需要我们学会应用更多的函数,表达式来完成。感觉编程越来越有技术感了,我会在今后的学习过程中认真跟从老师学习,多多加强练习。
  • 相关阅读:
    Golang gRPC学习(01): gRPC介绍
    MySQL InnoDB存储引擎大观
    SpringBoot学习-图文并茂写Hello World
    Golang的goroutine协程和channel通道
    业务 产品 技术的一点看法
    需求一直做不完,怎么办?
    技术管理:项目开发中的几种风险管理
    go内存管理
    etcd实现分布式锁分析
    强缓存与协商缓存
  • 原文地址:https://www.cnblogs.com/cs-16-4-zlt/p/5913598.html
Copyright © 2020-2023  润新知