1.if 选择语句
int main()
{
int input = 0;
printf("要好好学习吗?(0/1)");
scanf_s("%d", &input);
if (input == 1)
printf("good"); //如果输入1,那就会打印出good
else
printf("bad"); //如果输入0,就会打印出bad
return 0;
}
2.while 循环语句
如下计算1到100的求和
#include <stdio.h>
int main()
{
int n = 1;sum = 0; //定义的累加变量sum初始为0
while (n <= 100); //满足条件开始循环
{
sum = sum + n ;
n++;
}
printf("%d",sum); //循环结束输出sum
return 0;
}
3.函数
利用函数来进行两个数的求和
#include <stdio.h>
int Add(int x, int y) //定义一个函数Add可以进行两个数的相加
{
int z = 0;
z = x + y;
return z;
}
int main()
{
int a = 0;
int b = 0;
scanf_s("%d%d", &a, &b);
int c = Add(a , b); //引用函数Add来加
printf("%d\n",c);
return 0;
}
4.数组
int arr[10] = {1,2,3,4,5,6,7,8,9,10}
int代表数组的类型,arr是定义的名称,[10]代表数组中有十个元素
char arr[5] = {'1','2','3'}
当{}中的元素总量与[]中不一样的数组称为“不完全初始化”,其余元素为默认为0
数组访问时应该是下标来访问:例如arr[0]代表第一个元素