一、选择语句
代码实现
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int input=0;
printf("是否好好学习?(0/1)\n>:");
scanf("%d", &input);
if (input == 1)//==表示判断是否相等 =表示赋值
printf("好offer\n");
else
printf("搬砖\n");
return 0;
}
二、循环语句
C语言中如何实现循环呢?
while语句
for语句
do ... while语句
//while语句举例
#include<stdio.h>
int main()
{
int line = 0;
printf("开始学习C语言\n");
while (line < 20000)
{
printf("敲一行代码:%d\n",line);
line++;
}
if(line>=20000)
printf("好offer\n");
return 0;
}
三、函数
函数的特点就是简化代码,代码复用。
#include<stdio.h>
int Add(int x, int y)//自定义函数
{
int z = x + y;
return z;
}
int main()
{
int num1 = 10;
int num2 = 20;
int sum1 = 0;
int a = 100;
int b = 200;
int sum2 = 0;
//sum1 = num1 + num2;
sum1 = Add(num1, num2);//()--函数调用操作符
//sum2 = a + b;
sum2 = Add(a, b);
printf("sum1=%d\n", sum1);
printf("sum2=%d\n", sum2);
return 0;
}
四、数组
C语言中数组的定义:一组相同类型元素的集合。
#include<stdio.h>
#include<string.h>
int main()
{
//int a = 1;
//int b = 2;
//int c = 3;//很麻烦
int arr[10] = {1,2,3,4,5,6,7,8,9,10};//定义一个命名为arr可以存放10个整数的数组
//printf("%d\n", arr[5]);//6 []-下标操作符 arr[5]表示数组中的6 数组中每个元素对应一个默认从0开始的下标
int i = 0;
while (i < 10)
{
printf("%d ", arr[i]);
i++;
}
//char ch[20];
//float arr[5];
return 0;
}