条件语句/循环

一、条件语句

1.if ------------ //判断语句为0为假,其他为真

if(判断语句){
}
else if(判断语句){
}
else{
}

2.switch(n) -------- //switch后面必须有大括号

-------------- //case和default没有先后顺序之分

------- //如果case中没有break,会继续进行下一个case中的语句

– //n只能是整形和枚举类型(类里定义的变量)

switch(n){
case(数字){语句}
case(数字){语句}
default{语句}
}

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
	int  a = 0;
	scanf("%d", &a);
	switch (a) {
	case(1):
		printf("1");
		break;
	case(2):
		printf("2");
		break;
	case(3):
		printf("3");
		break;
	default:
		printf("ERROR");
		break;
	}
 }
//输入9*9乘法表
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
int arr[9][9] = { 0 };
for (int i = 0;i < 9;i++){
for (int j = 0;j < 9;j++) {
arr[i][j] = (i + 1) * (j + 1);
printf("%d*%d=%d ", (i + 1), (j + 1), arr[i][j]);
}
printf("\n");
}
printf("%d", arr[9][9]);
return 0;
  }

二、循环(continue-----------跳出当前循环,进行下一次循环 --------------------------------------- 跳出循环-------------------------------

1.for(赋值语句;条件语句;叠加){
}

#include <stdio.h>
int main() {
int count = 0;
for (int i = 1; i <= 100;i++) {
if (i % 10 == 9 || i / 10 == 9) {
count++;
}
}
printf("%d", count);
}

2.while(判断语句){
}
3.do{
}
while(判断语句)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值