一 输入函数 ( printf)
1.首先printf是一个库函数,所以我们在使用之前需要加上头文件<stdio.h>。然后他的作用是将字符串以及变量,表达式等进行打印。
#include <stdio.h>
int main() {
printf("Hello, world!");
return 0;
}
这里就是输出结果:
Hello, world!
2.printf常用的打印类型有以下种:
- %d:用于输出整数;
- %f:用于输出浮点数;
- %c:用于输出一个字符;
- %s:用于输出一个字符串;
- %p:用于输出指针地址;
- %e或%E:用于输出科学计数法表示的浮点数;
- %x或%X:用于输出十六进制数;
- %o:用于输出八进制数;
- %%:用于输出%字符。
注释:并没有列举完整,只是一些常用的。
二.输入函数 (scnaf)
1.它是一种输入函数,能够对代码进行输入,并且他的返回值是成功读取并录入的变量的个数。 例如:
注释: 它的占位类型与printf基本一致。
三. 分支语句
1.if语句
if语句的执行流程:
就是对它的条件进行判断,若是判断为真则执行语句,若为假则直接结束。
2Switch语句
Switch语句是一种多分支的流程控制语句,它根据某个表达式的值,在多个选项中进行判断,并执行相应的代码块。它的基本语法结构如下:
switch (expression) {
case value1:
// 执行代码块1
break;
case value2:
// 执行代码块2
break;
......
default:
// 执行代码块n+1
break;
}
其中 expression
是要进行判断的表达式,value1
、value2
等是选项的值,如果 expression
的值和某个选项的值相等,就执行对应的代码块,然后使用 break
关键字跳出 switch
语句。如果 expression
的值都没有与选项的值匹配,就会执行 default
语句块。