#include<stdio.h>
int main()
{
int a,b,t;
scanf("%d,%d",&a,&b);
if(a>b)
{
t=a; //当a大于b时把a的值赋给t
printf("t= %d\n",t); //输出t的值
}
else
{
t=b; //否则把b的值赋给t
printf("t= %d\n",t); //输出t的值
}
}
输出结果:23 34
t= 23
0.0分
0 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
因为你这个函数的功能是比较大小并且输出较小的数
@Newguy 错了。他说只输出a的数,主要是因为这个函数的功能是比较大小,输出的是两个数当中最小的数
scanf("%d,%d",&a,&b); ↑ 输入时要输入23,24 要把逗号也要输入进去