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]