2.用C编写程序

算数运算和赋值运算

1.算术运算

双目算数运算符

运算符+-*/%
名称模(求余)
优先级

单目算数运算符
如:-10、+10

2.赋值运算

变量=表达式;

赋值运算符的左边必须是一个变量

基本运算过程:

  1. 计算右侧表达式的值
  2. 将右侧表达式的值赋给运算符左侧的变量

格式化输出函数printf()

系统提供的库函数,需要使用:

#include<stdio.h>

一般调用格式printf(格式控制字符串,输出参数1,...,输出参数n);

  1. 格式控制说明:int-->%d;float、double-->%f;
  2. 普通字符

计算分段函数

关系运算

关系运算符:

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

if-else 语句

一般形式:

if(表达式)
    语句1;
else
    语句2;

流程图:

需要通过运行程序来发现程序中存在的错误,并改正错误,即测试/调试程序
具体做法:精心设计一批测试用例(包括输入和预期输出)
测试用例的格式:[ 输入数据,预期输出结果 ]

格式化输入函数 scanf()

同样需要声明调用系统文件“stdio.h”库

调用格式:
scanf(格式控制字符串,输入参数1,...,输入参数n);

  • 输入参数的形式为:变量名前加&,如&x。
  1. 格式控制说明:int-->%d,float-->%f,double-->lf。(“l”不是“1”)
  2. 普通字符

例子:

    scanf("x = %lf", &x);

控制字符串中出现的普通字符 x = 必须原样输入,否则会出现错误
如:
scanf("%d%d%d", %Y, %M, %D)
输入是格式应该为:2021/9/19

常用数学函数

有一些必要的信息需要在相应的系统文件(头文件)中声明
例如:
调用输入输出函数时-->#include<stdio.h>
调用数学函数-->#include<math.h>

输出华氏-摄氏温度转换表

程序解析

输出格式控制说明:%md;%m.nf

m指定输出宽度
n指定输出保留n位小数

for语句

格式:
for(表达式1;表达式2;表达式3){
循环体语句
}

  • 表达式1:初值表达式,赋值(只执行一次);
  • 表达式2:条件表达式,判断;
  • 表达式3:步长表达式,循环改变;

注意:

  • 必须用大括号,否则只包括下一句
  • 不要再for语句中随意加分号
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值