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; }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(判断语句)