C语言程序怎么写

如题所述

第1个回答  2019-01-10

#include <stdio.h>
int f_min(int x,int y)
{return x<y?x:y;
}
int main()
{int a,b;
 scanf("%d%d",&a,&b);
 printf("%d\n",f_min(a,b));  
 return 0;
}

追问

按照图片的运行结果

你这个不是的

追答

#include <stdio.h>
int f_min(int x,int y)
{return x<y?x:y;
}
int main()
{int a,b;
 scanf("%d%d",&a,&b);
 printf("%d和%d中最小值是%d\n",a,b,f_min(a,b));  
 return 0;
}

本回答被网友采纳
第2个回答  2019-01-10

函数如下:

#include <stdio.h>
int f_min(int a, int b);
void main()
{
int a = 5;
int b = 6;
printf("%d和%d中较小的是%d\n", a, b, f_min(a, b));

getchar();
}
int f_min(int a, int b)
{
return a < b ? a : b;
}

追问

return a < b ? a : b;
?是什么意思

追答

问号表达式,如果a<b为真则返回a,否则返回b

第3个回答  2019-01-10
以上几个判断题答案都选择对。
字符数组是指用来存放字符数据的数组。其定义的一般形式为: char 数组名[数据长度] 。字符数组用于存放字符或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。追问

哪里来的判断题