❶ 用c語言輸入2個數,輸出他們的最大值
思路:多次運行輸入使用while(scanf("%d %d",&a,&b)!=EOF);sctrl+z+enter結束程序。輸出最大值可以使用三目運算符:a>b?a:b;
參考代碼:
#include<stdio.h>
#include<stdlib.h>
intmain()
{
inta,b;
while(scanf("%d%d",&a,&b)!=EOF)
printf("%d ",a>b?a:b);
return0;
}
/*
12
2
85
8
^Z
*/
❷ 用c語言寫程序定義兩個變數輸出最大值
在 C 語言中,可以使用如下代碼來定義兩個變數並輸出最大值:
#include <stdio.h>
int main()
{
int a, b; // 定義兩個整型變數
printf("Enter two integers: ");
scanf("%d%d", &a, &b); // 輸入兩個整數
int max = a > b ? a : b; // 使用三目運算符比較兩個數的大小
printf("The maximum value is: %d\n", max); // 輸出最大值
return 0;
}
在這個程序中,使用 scanf 函數從標准輸入(通常是鍵盤)讀入兩個整數,並使用三目運算符比較兩個數的大小,然後使用 printf 函數輸出最大值。
運行這個程序,程序會先輸出 "Enter two integers: ",然後等待用戶輸入兩個整數。例如,如果用戶輸入的數字是 10 和 20,則程序會輸出 "The maximum value is: 20"。
❸ c語言怎麼求出a, b兩個數中的最大值
通過如下過程實現求出a、b兩個數中的最大值:
#include <stdio.h>
int max(int a,int b);
int main(void)
{
int a,b,c;
printf("輸入兩個整數:");
scanf("%d%d",&a,&b);
c=max(a,b);
printf("較大的數是:%d ",c);
return 0;
}
int max(int a,int b)
{
if(a>b)
return a;
else
return b;
}
(3)c語言輸出兩個整數中的最大整數擴展閱讀:
函數調用的一般形式:
在程序中通過對函數的調用來執行函數體,其過程與其它語言的子程序調用相似。C語言中,函數調用的一般形式為:
函數名(實際參數表),對無參函數調用時則無實際參數表。實際參數表中的參數可以是常數、變數或其它構造類型數據及表達式。各實參之間用逗號分隔。
❹ 用c語言編寫一道程序,從鍵盤上輸入兩個數,輸出其中最大的一個數
#include<stdio.h>
int main(void)
{
int a,b;
printf("請兩個輸入數值,中間用空格隔開:");
scanf("%d%d",&a,&b);
if(a>b) {printf("最大值為%d\n",a);}
else {printf("最大值為%d\n",b);}
}
❺ C語言 輸入任意兩個整數,求輸出其中最大的整數 怎麼做
很簡單,自己定義一個比較函數,或直接在main函數中進行比較
用main:
main()
{
int a,b;
printf("請輸入兩個整數:");
scanf("%d%d",&a,&b);
if(a>b) printf("最大數為:%d\n",a);
else printf("最大數為:%d\n",b);
}
定義新函數的代碼也差不多,只要改幾個變數就夠了
❻ 求大神用C語言編程 求兩個整數的最大值的代碼
#include<stdio.h>
int main()
{
int a,b,max;
printf("請輸入兩個整數:");
scanf("%d,%d",&a,&b);
if(a>b)
{
max = a;
}
else
{
max = b;
}
printf("較大的數是:%d",max);
return 0;
}
簡潔的語言
C語言包含的各種控制語句僅有9種,關鍵字也只有32個,程序的編寫要求不嚴格且以小寫字母為主,對許多不必要的部分進行了精簡。實際上,語句構成與硬體有關聯的較少,且C語言本身不提供與硬體相關的輸入輸出、文件管理等功能,如需此類功能,需要通過配合編譯系統所支持的各類庫進行編程,故c語言擁有非常簡潔的編譯系統。
以上內容參考:網路-c語言
❼ 輸入兩個數,輸出最大值(用if完成) c語言程序怎麼寫
#include<stdio.h>
intmain(void)
{
inta,b,c;
printf("輸入兩個整數:");
scanf("%d%d",&a,&b);
if(b>a)
c=b;
else
c=a;
printf("最大數是:%d ",c);
return0;
}
❽ 用c語言函數求兩個整數中的最大數
#include<stdio.h>
#defineN5
intfun(inta,intb){
returna>b?a:b;
}
intmain()
{
inta,b,max;
scanf("%d%d",&a,&b);
max=fun(a,b);
printf("最大數為:%d",max);
return0;
}
/*
56
最大數為:6
*/
❾ C語言編程中,輸入兩個整數,輸出其中的大數
#include<stdio.h>
void main(){
int numA,numB,max;
printf("請輸入第一個數:");
scanf("%d",&numA);
printf("請輸入第二個數:");
scanf("%d",&numB);
max=numA>numB?numA:numB;
printf("這兩個數中最大的是:%d",max);
}
❿ 用c語言編寫程序 ,用函數實現輸出a, b兩個數的最大值,整數a,b的值從鍵盤輸入、咋做
#include
<stdio.h>
#include
<stdlib.h>
int
main()
{
int
a,b,max;
printf("請輸入兩個整數:");
scanf("%d%d",&a,&b);
//方法一:三目運演算法
max
=
a>b?a:b;
printf("兩個數中的最大值是:%d",max);
/*方式二條件判斷法(if)
假定:a就是最大值,那麼就有以下邏輯過程
max
=
a;
if(max<b){
max=b;
}
printf("兩個數中的最大值是:%d",max);
*/
return
0;
}