0
点赞
收藏
分享

微信扫一扫

2022_2_18初识C语言第四天 _选择语句+循环语句+函数+数组

选择语句 


不同的选择输出不同的结果

if/else(选择语句)

2022_2_18初识C语言第四天 _选择语句+循环语句+函数+数组_数组

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;

}




循环语句


有些事必须一直做,比如日复一日的吃饭,喝水

2022_2_18初识C语言第四天 _选择语句+循环语句+函数+数组_整型_02

·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

要加油哦!


举报

相关推荐

0 条评论