【拒绝摆烂,学习c语言必须打卡的点,所有人必看系列】

本文介绍了C语言的基础,包括顺序结构程序设计中的输入函数scanf和输出函数printf,以及如何正确使用它们。同时涵盖了分支结构,如关系运算符、逻辑运算符和条件运算符的应用,以及如何使用if-else和switch实现分支控制。
摘要由CSDN通过智能技术生成

在这里插入图片描述


👨‍💻个人主页@懒鬼的鬼鬼

👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

👨‍💻 本文由 懒鬼的鬼鬼 原创

👨‍💻 收录于专栏c语言基础

在这里插入图片描述


学习c语言要点篇



🎶前言

C语言是一种用途广泛、功能强大、数据类型丰富,运算符多且使用灵活的结构化程序设计。它既具有高级语言程序设计的特点,又具有汇编语言的功能系统,所以使用C语言即可以开发应用软件,并可以开发系统软件。《C语言程序设计》全书内容分12章,第一章为程序设计和C语言,主要对程序设计语言的发展功能做了介绍;第二章为数据类型、运算符和表达式,对基本数据类型赋值及算术运算符及类型转换做了介绍。


🅰 题单来自:c语言程序设计


🎶(A顺序结构程序设计


1:输入函数(scanf)和输出函数(printf)
(1)printf()函数是系统提供的用于在标准输出设备输出数据的库函数,其一般调用格式为 — printf(“格式控制字符串”,输出项表列);
(使用printf()函数进行数据输出时需注意:(1)格式字符与输出项的类型要一一对应,不同类型的数据所使用的格式字符不同。列:int型数据应采用%d,float型和double型数据应该使用%f。(2)一般情况下,格式字符与输出项的个数应相同;如果格式字符白个数多于输出项的个数,则多余的格式将输出不确定的值;如果格式字符的个数少于输出项的个数,则多余的输出项将不能输出。(3)printf()函数中可以没有输出项,此时printf()函数只用来输出一个字符串;也可以有多个输出项,多个输出项之间使用逗号进行分隔。若输出项是表达式时,printf()函数将按从右到左的顺序计算出其值后输出。(4)若要在printf()函数中输出字符“%”,则应在格式控制字符串中使用连续两个“%”。)
2:scanf()函数是系统提供的用于由标准输入设备;而输入项表列指出各变量的地址。(注:变量名前一定要加&)—scanf (“格式控制字符串”,输入项表列);
3:数学库函数:
常用的数学库函数有:
(1)指数函数 exp(x):计算 e 的 x 次方。
(2)绝对值函数 fab(x):计算| x |。
(3)以e为底的对数函数 log(x):计算 ln x。
(4)幂函数 pow(x,y):计算 x 的y次方。
(5)平方根函数 sqrt(x):计算 x 的平方根。
(注:要添加#include<math.h>)


🎶(B分支结构程序设计


1:关系运算符、逻辑运算符、条件运算符
(1)关系运算符都是双目运算符,其结合方向是左结合。
(2)关系运算符的优先级低于算数运算符,但是高于赋值运算符。
(3)关系运算符中,> 、< 、>=、<=的优先级相同,==、!=的优先级相同。
(4)关系表达式的结果是一个逻辑值“真”和“假”,因此用“1”表示“真”,“0”表示“假”。
(5)逻辑(表达式1)&&(表达式2)—只有表达式1的值为“真”才能求出表达式2的值,否则求不出。
2:使用if–else实现分支结构
(1)一般形式为:
if(表达式)
语句1;
else
语句2;
(2)if语句的嵌套
if(表达式)
语句1;
else if(表达式2)
语句2;

else if(表达式n-1)
语句n-1;
else
语句n;
(3)switch语句实现分支结构
switch(表达式)
case 常量表达式1:语句1;break;
case 常量表达式2:语句2;break;

case 常量表达式n:语句n;break;
default:语句n+1;break;
注意:
switch后的表达式可以是任何表达式,其值只能是整型,字符型,枚举型之一。
每个case后面的常量表达式的值互不相同,否则就会出现互相矛盾的现象。




你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值