① 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()
{
double a,b,sum=0;
printf("請輸入兩個數:");
scanf("%f%f",&a,&b);
sum=a+b;
printf("%f ",sum);
return 0;
}
本題是較為基礎的,希望題主可以把錯誤貼出來,找出錯誤並加以改進。
拓展資料:
C語言是一門通用計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
③ 編寫C語言程序:對於任意的輸入的兩個整數,求出他們的商和余數
#include
<stdio.h>
int
main()
{
int
a,b;
scanf("%d%d",&a,&b);
printf("a/b=%f\na%b=%d\n",a*1.0/b,a%b);
return
0;
}
你的問題有兩點我不太清楚,先這樣寫了:
1.我不知道你要的是兩個數的互相運算,即既要a/b及a除以b的余數,又要b/a及b除以a的余數,還是只要一部分。
2.你要的商是要精確值還是只要整數部分,如果要精確值還可能涉及到商的循環節問題,那可是要用到高精度的。
④ C語言如果我要寫一個小程序 任意輸入兩個整數 求出他們之間的所有整數 該怎麼寫啊 求教
int x;
int y;
scanf("%d",&x);
scanf("%d",&y);
int v=x>y?-1:1;
for(;x!=y;x+=v)
printf("%d\n",x);
printf("%d\n",y);