使用单分支的条件语句编程,计算并输出两个整数的最大值。 **输入格式要求:"%d,%d" 提示信息:"Input a, b:" **输出格式要求:"max = %d\n" 程序运行示例如下: Input a, b:3,5 max = 5
时间: 2023-12-03 07:05:27 浏览: 179
2013版全国计算机等级摸底测验二级C教程课后编程题答案.docx
下面是一个示例C程序,可以实现上述的要求:
```c
#include <stdio.h>
int main() {
int a, b, max;
printf("Input a, b:");
scanf("%d,%d", &a, &b);
max = a;
if (b > a) {
max = b;
}
printf("max = %d\n", max);
return 0;
}
```
该程序与之前的题目类似,只是使用了单分支的条件语句。具体来说,程序通过`scanf()`函数读取用户输入的两个整数`a`和`b`,然后将变量`max`初始化为`a`。接着,使用`if`语句判断`b`是否大于`a`,如果是,将`b`赋值给`max`。最后输出`max`的值,注意输出格式中的占位符`%d`,它表示输出一个整数。
阅读全文