唐伯虎 发表于 2021-7-11 10:58:55

C语言学习(二)

  
分支语句和循环语句
  分支语句


[*]if 
[*]switch
  循环语句


[*]while 
[*]for
[*]do
[*]while 
  goto语句

什么是语句?
  C语言中由一个分号; 隔开的就是一条语句。 比如:
printf("hehe");
1+2; 
分支语句(选择结构)
  如果你好好学习,校招时拿一个好offer,走上人生巅峰。如果你不学习,毕业等于失业,回家卖红薯。
  这就是选择!
  注意:if(input==1)后面没有分号


if语句
  那if语句的语法结构是怎么样的呢?
语法结构:
if(表达式)
语句;

if(表达式)
语句1;
else
语句2;

//多分支 if(表达式1)
语句1;
else if(表达式2)
语句2;
else
语句3; 

while语句

  自定义函数(ADD)
int Add(int x, int y)
{
int z = x+y;
return z;
}

int main()
{
int num1 = 10;
int num2 = 20;
int sum = 0;
int a = 100;
int b = 200;
//sum = num1 + num2;
sum = Add(num1, num2);
//sum = a + b;
sum = Add(a, b);
sum = Add(2, 3);
printf("sum = %d\n", sum);

return 0;
}


数组
//代码1
int arr1;

//代码2
int count = 10;
int arr2;//数组时候可以正常创建?
//代码3
char arr3;
float arr4;
double arr5;  注:数组创建, [] 中要给一个常量才可以,不能使用变量。

总结:
  1.数组是使用下标来访问的,下标是从0开始。
  2.eg: arr 2. 数组的大小可以通过计算得到。
可知,在上述示例中,数组元素和数组下标一一对应,数组下标从0开始。

  ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  
文档来源:51CTO技术博客https://blog.51cto.com/u_15295588/3034616
页: [1]
查看完整版本: C语言学习(二)