課程
/后端開發(fā)
/C
/C語言入門
編寫一個C程序,輸a,b,c三個值,輸出其中最大值
2016-10-11
源自:C語言入門 2-6
正在回答
#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??; }
#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(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;
? ? ? ? ? ? }
? ? ? ? }
? ? }
}
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;
可以呀? 我試了? 能輸出? 你是不是沒有編譯? 或者沒有敲空格
#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)));}
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答c語言編程
1 回答c語言編程
2 回答C語言編程軟件?
2 回答c語言編程軟件
2 回答c語言循環(huán)編程
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-11
2016-10-11
#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;
}
2016-10-11
可以呀? 我試了? 能輸出? 你是不是沒有編譯? 或者沒有敲空格
2016-10-11
#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)));
}