从三个整数中输出最大的整数
基本思路如下:
先假定最大值max为a
如果b比max大,将max更新为b
如果c比max大,将max更新为c
1 2 3 4 5 6 7 8 9 10 11 12 13 | #include <stdio.h> int main(int argc, char *argv[]) { int a, b, c, max; scanf("%d%d%d", &a, &b, &c); max = a; if (b>max) max = b; if (c>max) max = c; printf("%d\n", max); return 0; } |
另外还有一种思路:三个数的最大值有三种可能a或者b或者c
假定是a,将a保存到max;
假定是b,将b保存到max;
假定是c,将c保存到max;
【语法点】 if-else语句
if-else语句用于条件判定。其语法如下所示:
if (表达式) { 语句1 } else { 语句2 } |