用c語言編譯程序輸入三個整數
① 用c語言編寫程序,輸入3個整數,求三個數中的最大值
#include<stdio.h>
void main()
{
int a,b,c;
scanf("%d"謹旅,&a);
scanf("%d",&b);
scanf("%d"悉稿,&c);
if(a>=b&&a>=c)
printf("%d",a);
else if(b>=c)
printf("%d",b);
else printf("祥陸凳%d",c);
}
② 編寫一個c語言程序,輸入三個整數,輸出它們的最大值
#include <stdio.h>
main ()
{ double a,b,c,m;
printf ("請哪拆伏分別輸入abc: "御棗);
scanf ("%a%b%c",&a,&b,&c);
if (a>=b&&a>=c) m=a;
else if (b>=c&&b>=a) m=b;
else m=c;
printf ("%f,%f,%f中李攜最大的數是%m",a,b,c,m);
③ C語言編程:輸入三個正整數,求其最大公約數和最小公倍數。
#include<數帆純stdio.h>轎謹
int main()
{
int x, y, z, i, j;
scanf_s("%d%d%d", &x, &y, &z);
for (i = x; i > 0; i--)
{
if (x % i == 0 && y % i == 0 && z % i == 0)
break;
}
for (j = x; ; j++)
{
if (j % x == 0 && j % y == 0 && j % z == 0)
break;
}
printf("薯咐%d %d", i, j);
return 0;
}
④ 編寫一個c語言程序,輸入三個整數,輸出它們的最大值
1. #include <stdio.h> //這是c語言的一個標准庫,包含它才能用函數
2. int main() //這是主函數,c語言的工侍瞎程都是由大小的函數組成的,主函數是系 老蠢空 統運行的第 //一個函數
3. int a,b,c;
int max;
printf("請輸入三個數,空格區分各數:");
sscanf("%d %d %d", &a,&b,&c); //格式化輸入,記得abc 要取地址&
4. max = b;
if(a > b){ 檔拿 //a如果大,最大值是a
max = a;}
if(max < c){
max = c;}
printf("最大值是:%d
", max); //輸出最大值
return 0;}
⑤ C語言代碼 編寫一個程序,輸入3個整數,輸出其中最大的數
用條件判斷語句,以下是代碼:
#include <stdio.h>
#include<老睜蠢stdlib.h>
main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a>早森=b&&a>=c)
printf("%d"侍陪,a);
else if(b>=a&&b>=c)
printf("%d",b);
else if(c>=a&&c>=b)
printf("%d",c);
else
printf("Input error!");
system("pause");
}
⑥ 如何用C語言編程序:輸入三個數,判斷是否構成三角形
需要准備的材料分別有:電腦、C語言編譯器。
1、首先,打開C語言編譯器,新建一個初始.cpp文件,例如:test.cpp。
⑦ C語言編程題,輸入三個整數,按從大到小的順序輸出
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main(){
int a,b,c,t;
printf("請輸入三個整數: ");
scanf("%d,%d,%d",&a,&b,&c);
if(a<b){//完成a和b值的交換,a裡面放最大值
t=a;
a=b;
b=t;
}
if(a<c){//完成a和c值的交換,a裡面放最大值
t=a;
a=c;
c=t;
}
if(b<c){//完成b和c值的交換嫌租肢,a裡面放最大值
t=b;
b=c;
c=t;
}
printf("%d %d %d ",a,b,c);
return 0;
}
運行結果:
(7)用c語言編譯程序輸入三個整數擴展閱讀:
return 0代表程序正常退出。return是C++預定義的語句,它提供了終止函數執行的一種方式。當return語句提供了一個值時,這個值就成為函數的返回值。
return語句用來結束循環,或返回一個函數的值。
1、return 0,說明程序正常退出,返回到主程序繼續往下執行。
2、return 1,說明程序異常退出,返回主調函數來處理,繼續往下執行。return 0或return 1對程序執行的順序沒有影響,只是大家習慣芹世於使用return(0)退出子程序而型凱已。
⑧ C語言的編程題:輸入三個整數,按從大到小的順序輸出
#include <stdio.h>
main()
{
int x,y,z,t;
scanf("%d%d%d",&x,&y,&z);
if (x<y)
{t=x;x=y;y=t;}
if(x<z)
{t=z;z=x;x=t;}
if(y<z)
{t=y;y=z;z=t;}
printf("%d %d %d ",x,y,z);
}
(8)用c語言編譯程序輸入三個整數擴展閱讀:
使用三元運算符,這個運算符會使程序進一步簡化,而且看起來更加的直觀。
它的一般形式如下:
表轎派燃達式1? 表達式2:表達式3;
? 表達式的值是由 表達式1 決定的。如果 表閉虛達式1 為真,則計算表達式2 的值,結果即為整個 ? 表達式的值。如果 表達式1 為假,則計算 表達式3 的值,結果即為整個 ? 表達式的值。
程序如下:
#include<羨纖stdio.h>
int main()
{
int max;
int a,b,c;
printf("請輸入三個數:");
scanf("%d %d %d",11&a,&b,&c);
max=a>b?a:b;
max=c>max?c:max;
printf("Max is %d",max);
return 0;
}
⑨ 用C語言編一程序,輸入三個整數,輸出其中最小的數
可以參考以下的代碼:
#include <stdio.h>
void main()
{
int a,b,c,min;
scanf("%d%d%d",&a,&b,&c);
min=a;
if(min>b) min=b;
if(min>c) min=c;
printf("min=%d ",min);
}
(9)用c語言編譯程序輸入三個整數擴展閱讀:
C語言函數
int isgraph(int ch) 若ch是可列印字元(不含空格檔喊)(0x21-0x7E)返回非0值,否則返回0
int islower(int ch) 若ch是小寫字母('a'-'z')返回非0值,否則返回0
int abs(int i) 返回整型參數i的絕對值
double cabs(struct complex znum) 返回孝改復數znum的絕行慎野對值
⑩ 如何用C語言實現輸入三個數,求最大的輸出
#include<stdio.h>
int main()
{
int a,b,c,max;
printf("請輸入三個數: ");
scanf("%d%d%d",&a,&b,&c);
if(a>b)
max=a;
if(c>max)
max = c;
printf("三個數中最大的數為:%d",max);
return 0;
}
(10)用c語言編譯程序輸入三個整數擴展閱讀:
主要特點:
1,簡潔的語言
C語言包含有各種控制語句僅有9種,關鍵字也只有32 個,程序的編寫要求不嚴格且多以小寫字母為主,對許多不必要的部分進行了精簡。
2,具有結構化的控制語句
C語言是一種結構化的語言,提供的控制語句具有結構化特徵,如for語句、if⋯else語句和switch語句等。可以用於實現函數的邏輯控制,方便麵向過程的程序設計。
3,豐富的數據類型
C語言包含的數據類型廣泛,不僅包含有傳統的字元型、整型、浮點型、數組類型等數據類型,還具有其他編程語言所不具備的數據類型,其中以指針類型數據使用最為靈活,可以通過編程對各種數據結構進行計算。
4,豐富的運算符
c語言包含34個運算符,它將賦值、括弧等均視作運算符來操作,使C程序的表達式類型和運算符類型均非常豐富。
5,可對物理地址進行直接操作
C語言允許對硬體內存地址進行直接讀寫,以此可以實現匯編語言的主要功能,並可直接操友遲作硬體。
6,代碼具有較好的可移植性
c語言是面向過程的編程語言,用戶只需要關注所被解決問題的本身,而不需要花費過多的精力去了解相關硬襪告氏件,且針對不同的硬體環境。
7,可生成告散的高質量目標代碼,高執行效率的程序
與其他高級語言相比,C語言可以生成高質量和高效率的目標代碼,故通常應用於對代碼質量和執行效率要求較高的嵌入式系統程序的編寫。