本文目錄一覽:
- 1、用C語言編寫程序從鍵盤輸入三個數,求三個數的和並輸出
- 2、c語言編寫一個求三個整數和的程序並輸出結果。
- 3、c語言編寫一個程序,求三個數中最小值,要求帶參宏實現
- 4、用C語言設計一個求三個數平均值的程序
- 5、用C語言來編寫程序求三個數的最小公倍數填空,
用C語言編寫程序從鍵盤輸入三個數,求三個數的和並輸出
參加下, 代碼比較簡短
#include stdio.h
int main(void)
{
int a=0,b=0,c=0;
scanf(“%d %d %d”, a,b,c);
printf(“a+b+c=%d\n”,a+b+c);
return 0;
}
c語言編寫一個求三個整數和的程序並輸出結果。
程序代碼如下:
直接編譯,程序輸出結果中任意輸入三個數字,程序執行結果如下圖所示:
擴展資料:
C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
儘管C語言提供了許多低級處理的功能,但仍然保持着良好跨平台的特性,以一個標準規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
c語言編寫一個程序,求三個數中最小值,要求帶參宏實現
適用C語言中的?:操作,可以很方便的實現。
#define min(a,b,c) ab?(bc?c:b):(ac?c:a)
其原理為,先比較a和b,再用較小值與c比較。
不過用一個比較兩個數,得到最小值的宏過渡,代碼會更清晰。
#define min2(a,b) (ab?b:a)
#define min3(a,b,c) (min2(a, min2(b,c)))
用C語言設計一個求三個數平均值的程序
考慮到是初學者,所以用最簡單的思路來一個程序,定義四個變量,三個變量用於存儲輸入的三個數,第四個變量用於存儲所求的平均數。
代碼如下:
int main()
{
int a=0,b=0,c=0,average=0;
scanf(“%d %d %d”,a, b, c);
average = (a+b+c)/3;
printf(“%d”, average);
return 0;
}
下圖中有注釋於結果測試:
用C語言來編寫程序求三個數的最小公倍數填空,
C語言來編寫程序求三個數的最小公倍數填空的源代碼如下:
#includestdio.h
#includemath.h
void g(a,b)
{
int c,e;
for(c=1;c=(ab?a:b);c++)
if(a%c==0b%c==0)//都能被整除,則存儲到e;
e=c;
printf(“最大公約數為:%d\n”,e);
}
void f(a,b)
{
int d;
for(d=(ab?a:b);d=a*b;d++)
if(d%a==0d%b==0)//都能被整除,則輸出;
{
printf(“最小公倍數為:%d\n”,d);
return
}
void main()
{
int a,b;
printf(“請輸入三個整數:\n”);
scanf(“%d,%d”,a,b);
g(a,b);
f(a,b);
}
擴展資料
計算三個數的平均值的源代碼如下:
#includestdio.h
#includemath.h
int main()
{
int one,two,three;//聲明三個變量
double four;//聲明平均值變量
printf(“整個程序可以用來計算三個數的正整數平均值\n”
“請輸入三個數值,無所謂正數還是負數\n”
“空格隔開,回車輸入\n”);//提高程序可讀性
scanf(“%d %d %d”,one,two,three);//讀取三個用戶輸入的數值
four=(abs(one)+abs(two)+abs(three))/3.0;//計算平均值
printf(“平均值為%.16lf”,four);//打印平均值在屏幕上
getchar();
getchar();
return 0;
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/204400.html