#includestdio.h
創新互聯公司主營揭陽網站建設的網絡公司,主營網站建設方案,app開發定制,揭陽h5成都小程序開發搭建,揭陽網站營銷推廣歡迎揭陽等地區企業咨詢
int min(int x,int y);
void main()
{
int a,b,c;
printf("請輸入三個整數a,b,c:\n");
scanf("%d%d%d",a,b,c);
a=min(a,b);
c=min(a,c);
printf("\n");
printf("最小值是:%d\n",c);
}
int min(int x,int y)
{
if(xy)
return y;
else
return x;
}
#includestdio.h
int main()
{
int a,b,c,max;
printf("請輸入三個數:\n");
scanf("%d%d%d",a,b,c);
if(ab)
max=a;
if(cmax)
max = c;
printf("三個數中最大的數為:%d",max);
return 0;
}
擴展資料:
主要特點:
1,簡潔的語言
C語言包含有各種控制語句僅有9種,關鍵字也只有32 個,程序的編寫要求不嚴格且多以小寫字母為主,對許多不必要的部分進行了精簡。
2,具有結構化的控制語句
C語言是一種結構化的語言,提供的控制語句具有結構化特征,如for語句、if?else語句和switch語句等。可以用于實現函數的邏輯控制,方便面向過程的程序設計。
3,豐富的數據類型
C語言包含的數據類型廣泛,不僅包含有傳統的字符型、整型、浮點型、數組類型等數據類型,還具有其他編程語言所不具備的數據類型,其中以指針類型數據使用最為靈活,可以通過編程對各種數據結構進行計算。
4,豐富的運算符
c語言包含34個運算符,它將賦值、括號等均視作運算符來操作,使C程序的表達式類型和運算符類型均非常豐富。
5,可對物理地址進行直接操作
C語言允許對硬件內存地址進行直接讀寫,以此可以實現匯編語言的主要功能,并可直接操作硬件。
6,代碼具有較好的可移植性
c語言是面向過程的編程語言,用戶只需要關注所被解決問題的本身,而不需要花費過多的精力去了解相關硬件,且針對不同的硬件環境。
7,可生成的高質量目標代碼,高執行效率的程序
與其他高級語言相比,C語言可以生成高質量和高效率的目標代碼,故通常應用于對代碼質量和執行效率要求較高的嵌入式系統程序的編寫。
你可以使用 C 語言的 if 語句來解決這個問題。以下是一個示例代碼:
#include stdio.h
int main() {
int a, b, c;
printf("請輸入三個整數:");
scanf("%d %d %d", a, b, c);
int max = a;
if (b max) {
max = b;
}
if (c max) {
max = c;
}
int min = a;
if (b min) {
min = b;
}
if (c min) {
min = c;
}
printf("最大值為 %d,最小值為 %d\n", max, min);
return 0;
}
在這個示例代碼中,我們使用了 scanf 函數來讀取用戶輸入的三個整數。然后,我們使用 if 語句來比較這三個數的大小,找出其中的最大值和最小值。最后,我們使用 printf 函數來輸出結果。
#include stdio.h
void main()
{
int a,b,c,s=0;
scanf("%d %d %d",a,b,c);
s=a+b+c;
printf("%d+%d+%d=%d",a,b,c,s);
}
以下是方便于擴展,如需要輸入100個數,然后求和
#include stdio.h
#define N 100 /*只需要修改這個值就可以,如修改為3*/
void main()
{
int a[N],i,s=0;
for(i=0;iN;i++) scanf("%d",a[i]); /*輸入的時候用 空格 來區分輸入的每個數
for(i=0;iN;i++) s+=a[i];
printf("%d",a[0]);
for(i=1;iN-1;i++) printf("+%d",a[i]);
printf("%d=%s",a[N-2],s);
}
希望回答對你有幫助
文章標題:C語言三個數據輸出函數 c語言三個數據輸出函數是什么
文章起源:http://vcdvsql.cn/article30/ddoigso.html
成都網站建設公司_創新互聯,為您提供網頁設計公司、用戶體驗、網站收錄、軟件開發、動態網站、微信小程序
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯