本文目录一览:
- 1、C语言 输入任意两个整数,求输出其中最大的整数 怎么做
- 2、c语言输出最大数
- 3、C语言编程输出其中最大数
- 4、C语言的题。从键盘前输入两个整数,输出较大的数!
- 5、c语言编程:从键盘输入任意两个数把比较大的数输出
- 6、C语言 输出超长的数
C语言 输入任意两个整数,求输出其中最大的整数 怎么做
很简单,自己定义一个比较函数,或直接在main函数中进行比较
用main:
main()
{
int
a,b;
printf("请输入两个整数:");
scanf("%d%d",a,b);
if(ab)
printf("最大数为:%d\n",a);
else
printf("最大数为:%d\n",b);
}
定义新函数的代码也差不多,只要改几个变量就够了
c语言输出最大数
你的输入输出格式有问题
你定义的数组a是double的
那scanf的时候就要用%lf来输入 使用%f会丢失精度
输出也是使用%lf来输出
若要使用%f来输入输出
你的数组a要使用float类型
这是修改后的代码
测试没有问题
#include
int main(){
int n=0,m=0,i;
double a[100]={0.0},max=0.0;
scanf("%d",n);
while(n--){
scanf("%d",m);
for(i=0;i
max){
max=a[i];
}
printf("%.2lf",max);
printf("\n");
}
}
return 0;
}
C语言编程输出其中最大数
float Max2(float x,float y)
{
float z;
if (x = y)
z = x;
else
z = y;
printf("最大值是:%f\n",z);
return z;
}
应该把打印放在 return 之前,不然每次调用函数都直接返回,不会打印出最大值。
C语言的题。从键盘前输入两个整数,输出较大的数!
#include stdio.h
void main()
{
int a,b;
scanf("%d%d",a,b);
ab?printf("%d",a):printf("%d",b);
}
c语言编程:从键盘输入任意两个数把比较大的数输出
main()
{
int
a,b;
int
max;
printf("请输入第一个要比较的整数:\n");
scanf("%d\n",a);
printf("请输入第二个要比较的整数:\n");
scanf("%d\n",b);
if(a=b)
{
max
=
a;
}
else
{
max
=
b;
}
printf("你输入的数为:%d,
%d\n最大的数为:\n",a,b,max);
}
C语言 输出超长的数
用字符串呀。static char s[10000]; int i,j,t,L;
输入后,L = strlen(s); 然后对 一个一个字符作排队。
for (i=0;iL-1;i++) for (j=i+1;jL;j++) {
if (s[i]s[j]) { t=s[i];s[i]=s[j];s[j]=t;};
处理完了打印出来 printf("%s",s);
}