标签:
if条件语句 非零即真 0即假
if(表达式){
//成立之后要处理的事情
}
以atm小程序为例
//判断用户选择的操作
if (operation == 1){
//输入密码
printf("输入密码\n");
}
if (operation == 2){
//取款
printf("取款\n");
}
if (operation == 3){
//取款
printf("查询\n");
}
if-else语句的使用
if(operation == 1){
printf("输入密码\n");
}else{
printf("others\n");
}
//switch case后面必须是一个变量
//break 从switch中跳出来
switch (operation) {
case 1:
printf("输入密码\n");
break;
case 2:
printf("取款\n");
break;
case 3:
printf("查询\n");
break;
case 4:
printf("退出\n");
break;
default:
printf("不合法的输入\n");
break;
}
**for while语句
例子:求一到一百的和
int sum = 0;
int index = 1;
while (index<=100){
sum += index; //sum = sum + index;将当前的数字加到总和中
index ++;
}
printf("1+2+3+...+100=%d", sum);
**do...while语句
int sum = 0;
int index = 1;
do{
sum =+ index;
index ++;
}while(index<=100);
**for语句
int sum = 0;
for(int index = 1; index<=100; index++){
sum += index;
}
**break 跳出整个循环
for(int i=1; i<=10; i++){
if(i<=5){
printf("%d ",i);
}else{
break;
}
}
输出结果是1 2 3 4 5
**continue 结束本次循环 直接跳到下一次循环
for(int i=1; i<=10; i++){
if(i == 5){
continue;
}
printf("%d ", i);
}
输出结果是1 2 3 4 6 7 8 9 10
标签:
原文地址:http://www.cnblogs.com/hmzxwky/p/5017303.html