c语言入门复习(二)

1.putchar函数(字符输出函数):
putchar(字符变量)
putchar(‘A’);输出大写A char x putchar(x);输出字符变量x的值 putchar(’\101’);也是输出A的值 putchar(’\n’);换行
在这里插入图片描述
(使用函数是必须要用文件包含命令 #include<stdio.h>或#include"stdio.h"
其次是getchar()其含义为把输入的一个字符赋予一个字符变量:char c ; c=getchar()
ps:printf函数(格式输出函数)printf(“格式控制字符串”,输出表列) 格式控制字符串分为格式字符串和非格式字符串 格式类型为%d,%ld,%c,%s 这可以说明输出数据的类型,形式,长度,小数位数等。非格式字符串在输出时原样照印,在显示中起提示作用。在这里插入图片描述
上图为printf的规范(个人觉得入门无太大意义)
scanf函数(格式输入函数)其意义按用户指定格式从键盘上把数据输入到指定的变量中。scanf(“格式控制字符串”,地址表列);格式控制字符串作用与printf相同,不能显示非格式字符串,也就是不显示提示字符串,地址列表里给出各变量地址,&a为a地址。在这里插入图片描述
一,顺序结构(自上而下顺序设计)
二,关系运算符和表达式
关系运算符:比较两个量的运算符。
关系表达式:关系表达式的值是”真“或”假“用”1“或”0“来表示。ps对于含多个关系运算符的表达式如 j= =k= =i+6,根据运算符的作结合性先计算j= =k不成立其值为0,0==i+6也不成立,其值为0。
逻辑运算符及表达式:1.&& 与运算,2.|| 或运算,3.! 非运算。(&&与||为双目运算符具有左结合性,!为单目运算符具有右结合性,逻辑运算符与其他运算符的优先级关系为 !(非)~&&(与) ~||(或)。
if语句三种基本形式
1,if(表达式)如果表达式的值为真,则执行其后的语句,否则不执行该语句。
2,if-else: if(表达式)语句1;else 语句2;
程序进入表达式 if判断 值为真进****入语句1,若假进入语句2在共同退出执行下面语句。
3,if-else-if **if(表达式1) 语句;else if(表达式n)语句n;else 语句m;**系统判断哪个表达式为真就运行其后面的if,当if后面多条时用{}。将多条语句变为一条复合句。
if语句的嵌套 :当if语句中的执行语句又是if语句时构成嵌套。ps:在if嵌套中可能又是if-else型,会出现多个if 和else重叠情况,这时会有一个原则 就近配对原则else与最近的if配对。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值