选择语句
不同的选择输出不同的结果
if/else(选择语句)
int main()
{
int input = 0;//定义一个变量input - 输入
printf("加入比特\n");
printf("你要好好学习吗?(1/0)>");// >: 是一个提示符
scanf("%d", &input);//输入数据-使用输入函数scanf //1/0
if (input == 1)
printf("前程远大\n");
else
printf("那你完了");
return 0;
}
循环语句
有些事必须一直做,比如日复一日的吃饭,喝水
·while语句-讲解
·for语句(后期讲)
·do...while语句(后期讲)
int main()
{
int line = 0;//line是行数(定义line为0)
printf("加入比特\n");
while (line<20000)//while循环语句
{
printf("敲一行代码:%d\n",line);
line++;//行数加1无限循环
}
if (line>=20000)//利用if判定line的值>=20000时停止循环
printf("好offer\n");
return 0;
}
//if语句:
//用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一
函数
//数学函数:
//f(x)=2*x+1(当你给我不同的X就可以得到不同的Y)
//f(x,y)=x+y
函数分类:
·库函数
·自定义函数
库函数:(后期补充)
自定义函数:
两个数求和的代码
int ADD(int x, int y)//定义此函数//定义前先分析数据类型(此处xy为整型所以使用int)
{
int z = x + y;
return z;//此处得出的z结果为整型所以ADD前需加整型int返回类型
}
//ADD叫函数名,(int x, int y)叫函数的参数
//大括号内容为函数题-完成我们所给定的任务
int main()
{
int num1 = 10;
int num2 = 20;
int sum = 0;
int a = 100;
int b = 200;
//sum = num1 + num2;
sum = ADD(num1, num2);//ADD为加法函数
//sum = a + b;
sum = ADD(a, b);//ADD为加法函数
printf("sum=%d\n", sum);
return 0;
}
数组
要存储1~10的数字,怎么存储?
C语言中给了数组的定义:一组相同类型元素的集合
int main()
{
//int a = 1;
//int b = 2;
//int c = 3;
//int d = 4;// 类似创建太费劲
//int arr[10];//定义一个存放10个整型数字的数组
//char ch[20];//定义一个存放20个字符的数组
//float arr2[5]//定义一个存放5个单精度浮点数的数组
int arr[10] = {1,2,3,4,5,6,7,8,9,10};//赋值的语法形式(大括号内的数组起了一个名字叫arr)
//数组对应的下标{0,1,2,3,4,5,6,7,8,9} 下标默认是从0开始
//prinft("%d\n", arr[4]);//打印值对应的是5,(用下标的方式访问元素)
//arr[下标]
//将数组内容全部打印的方法:
//生成0~9的下标
int i = 0;
while (i<10)
{
printf("%d ", arr[i]);
i++;
}
return 0;
}
//数组是通过下标来使用的
知识点逐渐的增加,注释的内容越来越多,不知道自己后期还能不能认出来,哈哈哈
遇到不理解的知识点,反复回放观看,百度 请教大佬,感谢鹏哥助教~
大概已经开始烦我了吧~.....emmmm
要加油哦!