选择语句 循环语句 函数 数组

初识C语言

本篇重点

  • 选择语句
  • 循环语句
  • 函数
  • 数组

选择语句

在生活中我们常常会面临选择,一般情况下不同的选择意味着不同的结果

#include
int main()
{
    int select;
    printf("你想变成百万富翁吗?(1/0)");
    scanf("%d",&select);
    if(select==1)
    {
        printf("好好学习,努力工作!");
    }
    else if(select==0)
    {
        printf("抢劫银行,锒铛入狱!");
    }
    else
    {
        printf("叫你选1/0,你瞎选什么??");
    }
    return 0;
}

选择语句 循环语句 函数 数组_第1张图片

循环语句

在生活中我们经常会重复做一件事,比如每天学习,每天吃饭,每天睡觉

#include
int main()
{
	printf("想成功,你想努力多少天?");
	int days;
	scanf("%d", &days);
	int i = 0;
	while (i < days)
	{
		printf("努力学习,争得成功!天数%d", i);
		days++;
	}
	return 0;
}

选择语句 循环语句 函数 数组_第2张图片

函数

我们在写代码时,经常会遇到一段代码重复写的情况,或者是写的代码极其相似,这样的话代码会冗余,为了解决这个问题,我们可以把重复部分的代码包装起来,这就是一个函数。

#include
int Add(int x,int y)
{
    return x+y;
}
int Sub(int x,int y)
{
    return x-y;
}
int main()
{
    int num1 = 0;
    int num2 = 0;
    printf("请输入两个操作数:>");
    scanf("%d %d",&num1,&num2);
    int ret1 = Add(num1,num2);
    int ret2 = Sub(num1,num2);
    printf("%d\n",ret1);
    printf("%d\n",ret1);
    return 0;
}

选择语句 循环语句 函数 数组_第3张图片

数组

数组定义

我们在实际应用中,经常会存储一堆字符,由此C语言诞生了数组的概念,让存储一堆字符更容易。

int arr[10]={1,2,3,4,5,6,7,8,9,10}//定义一个数组,名称为arr,元素最多存放10个
int arr[10]={1,2,3,4,5}//该数组最多存放10个元素,实际存放元素个数可为0-10个
int arr[]={1,2,3};//当定义数组没有指定个数时,该数组实际有几个元素,就存放几个元素

数组下标

数组中每个元素都有自己的号码,号码从0开始从左向右递增1,该号码就叫下标。

#include
int main()
{
    int arr[10]={1,2,3};
    int a = arr[0];
    int b = arr[1];
    int c = arr[2];
    printf("%d\n%d\n%d",a,b,c);
    return 0;
}

选择语句 循环语句 函数 数组_第4张图片

使用方法

#include
int main()
{
    int arr[10]={1,2,3,4,5,6,7,8,9,10};
    int i = 10;
    while(i--)
    {
        printf("%d",arr[i]);
    }
    return 0;
}

选择语句 循环语句 函数 数组_第5张图片

你可能感兴趣的:(c语言,c++,开发语言)