作业二总结

 一:知识点:

1.数据——常量、变量和数据类型

  •  常量:程序运行过程中,其值不能改变的量。
  •  变量:程序运行过程中,其值可以改变的的量。
  •  变量定义的一般格式:类型名 变量名表;
  •  类型名:int(整型)float(单精度)double(双精度)char(字符型)
  •  任何变量都必须先定义后使用。
  •  变量名尽量做到见名知义。

2.简单运算——算术运算和赋值运算

(1)算术运算

符号 名称
+ 加或正
- 减或负
*
/
% 模(求余)

 

 

 

 

 

 

  • 两个整数相除,结果为相除后的整数部分。
  • 参与求余运算的运算数必须是整数。
  • 表达式中既有整数和实数时,先将整数转换成实数再进行计算。

(2)赋值运算

  • 赋值运算一般形式:变量名=表达式;(注:左边必须是单个变量。)
  • 赋值运算的运算过程:1.计算赋值运算符右侧表达式的值。

                                     2.将右侧表达式的值赋给左侧的变量。

  • 格式控制字符串:
  • 普通字符;原样输出
  • 格式控制说明:按指定的格式输出数据,与数据类型有关。
  • int型:%d
  • float、double型:%f
  • 格式控制字符串包含以下两种信息:1.格式控制说明:按指定的格式输入数据,它是以%开头的格式控制字符,int型(%d);float型(%f);double型(%lf)。

                                                       2.普通字符:输入数据时,需要原样输入的字符。

3.输入格式化函数scanf

使用scanf的一般形式:

scanf(格式控制字符串,输入参数1,……,输入参数n);

(1)输入参数形式:&x(储存单元地址)

(2)需要在程序开始添加:#include<stdio.h>

(3)输入多个数据时以空格、Tab键或回车作间隔。

注:为了减少不必要的输入,防止出错,编写程序时格式控制字符串中尽量不要出现普通字符。提示信息一般使用printf()输出,而不用scanf()输入。

4.分支程序设计

(1)关系运算

运算符 名称
> 大于
>= 大于或等于
< 小于
<= 小于或等于
== 等于
!= 不等于

 

 

 

 

 

 

 

(2)if-else语句

if-else语句一般形式:

if(表达式)

  语句1;

else

  语句2;

(3)常用数学函数:

名称 函数
平方根 squrt(x)
绝对值 fabs(x)
幂函数 pow(x,n)
以e为底的指数函数 exp(x)
以e为底的对数函数 Log(x)

 

 

 

 

 

 

5.循环程序设计

一般包含四个部分:

循环初始化:指定循环起点(循环变量初始化)

循环条件控制:循环结束条件

循环体:指重复执行的语句

循环变量修改:在每次循环中改变循环变量的值

6.for语句

for语句一般形式:

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

        循环语句

  • 功能:实现制定次数的循环

使用for语句的注意事项:

初值表达式:表达式1,循环结构的起始点

终值表达式:表达式2,循环结构的结束点

步长:表达式3,表示循环变量如何变化

注:循环语句中需要重复执行的部分如果有多个语句,需要用括号括起来,变成一条复合语句。若无语句,则为空语句。

二:实验过程中遇到的问题及解决方法:

1.实验中遇到的问题:

(1)对新学的几种语句还不熟悉,经常输入错误。

(2)不够仔细,忘记语句后的括号和分号。

(3)对新接触的git和coding,无法熟悉使用。

2.解决方法:

(1)积极寻求老师和同学的帮助,找到自己不熟悉的地方或错误的地方,加以改正。

(2)认真阅读老师发的实验要求,会发现自己总是无意间提高实验的难度。

三:实验心得体会:

在实验过程中难免会碰到困难,有时需要静下心来仔细看老师的实验要求,不要凭借自己的主观臆断,将实验复杂化,遇到自己不会的步骤不妨和同学讨论讨论,也许会发现不一样的观点,给自己新的启发。

posted @ 2016-10-09 22:02  gdcs16_409  阅读(143)  评论(0编辑  收藏  举报