2025/1/24 8:50开始 章节:英雄C语言零基础(上)第42节
-
if语句后面如果不带大括号,就只能打印一行内容,缩进无用,剩余的多行printf都是单独输出的;但是python里面的缩进是有用的
-
C语言中有且仅有一个三元运算符——条件运算符
-
1、switch后面的表达式,只能是字符或整数,不能是浮点数
2、case:值只能是(字符/整数)的字面量,不能是变量
3、case:值不允许重复
4、break:表示中断,结束switch语句(某些情况下,可以不写)
5、default:所有情况都不匹配,执行这里的内容
-
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() {int a, b;while ((scanf("%d %d",&a,&b)) != EOF) {printf("a+b的结果是:%d\n", a + b);}return 0; }
这表示“循环输入”
5. break关键字,跳出的是最近的while循环
6. 如下为goto语句如何使用的示例:
-
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() {int i,j;for ( i = 0; i < 10; i++){for ( j = 0;j < 10;j++) {if (i*i+j*j==74){goto end;}}} end :printf("i=%d,j=%d\n", i, j);return 0; }