为了账号安全,请及时绑定邮箱和手机立即绑定

c语言编程

编写一个C程序,输a,b,c三个值,输出其中最大值

正在回答

5 回答

#include<stdio.h>
int main()
{
    int a,b,c,d;
    scanf("%d%d%d",&a,&b,&c);
    if(a>=b)
        d=a;
    else
        d=b;
    if(c>=d)
        printf("max=%d","c");
    else
        printf("max=%d","d");
    return 0  ;
}


0 回复 有任何疑惑可以回复我~

#include<stdio.h>

/*void Print(int *num, int n)

{

    int i;

    for(i = 0; i < n; i++)

        printf("%d ", num[i]);

    puts("\n");

    return;

}*/

void Bubble_Sort(int *num, int n)

{

    int i, j;

    for(i = 0; i < n; i++)

    {

        for(j = 0; i + j < n - 1; j++)

        {

            if(num[j] > num[j + 1])

            {

                int temp = num[j];

                num[j] = num[j + 1];

                num[j + 1] = temp;

            }

        }

    }

    return;

}

int main()

{

    int a = 2;

    int b = 1;

    int c = 3;

    int num[ ] = {c, b, a};

    int len = sizeof(num)/sizeof(num[0]);

    Bubble_Sort(num, len);

    printf("%d", num[len-1]);

    return 0;

}


1 回复 有任何疑惑可以回复我~

可以呀  我试了  能输出  你是不是没有编译  或者没有敲空格

1 回复 有任何疑惑可以回复我~

#include<stdio.h>
int max(int a,int b)
{
return(a>b?a:b);
}
void main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
printf("max=%d\n",max(a,max(b,c)));
}

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926018    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

c语言编程

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信