目录
4.1初遇选择语句
4.1.1if else
在我们的生活当中我们都会要遇见许多选择今天我们来学习一个选择语句:if else
他的语法是:if (条件){
语句1
else
语句2
}
实例1
//选择语句: if else语句
int main()
{
int red = 0;//输入的值
printf("去食堂:" );
printf("吃饭(选择0or1)");
scanf("%d", &red);//输入函数
if (red == 1)
{
printf("不饿肚子");
}
else
{
printf("饿肚子");
return 0;
}
}
注解:这一个程序的意思是去食堂进行选择;当去到食堂进行选择是否吃饭,吃饭就打印不饿肚子;不吃饭就打印饿肚子。
4.2初遇循环语句(仅介绍while)
循环:就是重复的做这一件事情
while语法:
while(表达式1){
循环语句体
}
实例2
int main()
{
printf("努力学习敲够60000行代码\n");
int yin = 0;
while (yin<60000)
{
yin++;
printf("努力敲代码%d\n",yin);
}if (yin > 60000)
printf("好工作\n");
return 0;
}
注释:这一程序运用循环套选择语句,假设yin是所敲代码行数,当yin小于60000将循环打印努力敲代码,并进行自增,当yin达到60000是退出循环,获得好工作
4.3函数
先看案例
//计算两个数的和
#include <stdio.h>
//未使用函数
int main()
{
//定义初始数据
int yin = 0;
int zi= 0;
int li = 0;
printf("输入两个操整数:>");
scanf("%d %d", &yin, &zi);//输入语句
li = yin + zi;
printf("sum = %d\n", li);
return 0;
}
//上述代码,写成函数如下:
int Add(int x, int y) {
int z = x + y;
return z;
}
int main()
{
int yin = 0;
int zi = 0;
int li = 0;
printf("输入两个整数:>");
scanf("%d %d", &yin, &zi);
li = Add(yin, zi);
printf("li = %d\n", li);
return 0;
}
这是一个简单的函数案例,运用函数来完成从两个数的运算,函数通过学习我了解到函数就是借助他人帮助完成一件事情,这个案例中add就是外面所委托的人,通过它来完成计算最后返回出结构。
在定义函数时要注意数据类型。函数要有对应的参数,参数是函数与函数直接共同的方式,
4.4初识数组
4.4.1:数组介绍
数组:就是一组相同类型元素的集合,数组用下标来进行访问从0开始,
语法:数据类型 + 数组名[元素个数]={数据}
例
//定义数组
int arr[10]= {1,2,3,4,5,6,7,8,9,10};
//定义字符数组
char yin[5]={'','',''};
//当定义的数组元素个数为五,数据没有达到五时,我们叫不完全初始化,默认结果位0
4.4.2:数组的使用
例如
#include <stdio.h>
int main()
{
int i = 0;
int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
while(i<10)
{
printf("%d ", arr[i]);
i++;
}
printf("\n");
return 0;
}
数组的打印,运用while循环对数组进行一一打印。