c語言求大神改成正確的題目是輸入兩個整數

2022-02-21 21:00:52 字數 2187 閱讀 7834

1樓:匿名使用者

#include

int main(void)

}/** 你可以執行一下我給你改的,我建議你以後程式設計要學會縮排,這樣讓程式結構給清晰。在學c語言方面有什麼疑問也歡迎多和我交流*/

2樓:匿名使用者

k=num1/num2;

這句的發出警告是因為兩個數相除,編譯器是先把int型轉化為float型,得到的結果也是float型的。你定義的k是int型的,編譯器自動啟動型別轉換(把除得的float型轉化為int型再賦值給k),你把這句改成:k=(int)(num1/num2);這個警告就不會出現了。

printf("num1/num2=%d",k);

這句發成警告是應為在printf函式中只要是 /n 。則作換行處理,你在 / 和 n 之間加一個空格 就不會有問題了:printf("num1 / num2=%d",k);

printf("num1%num2=%d",j);

如果這句還有問題,你同樣加空格:printf("num1 % num2=%d",j);

有些符號是c語言規定的特殊符號,切記!

3樓:唐博

把print("num1+num2=x",x);

print("num1-num2=y",y);

print("num1*num2=z",z);

print("num1/num2=k",k);

print("num1%num2=j",j);

中=後面的xyzkj都改成%d,編譯通過就可以了,最好加一個換行編譯的警告一定是會有的,但是有些警告並不會影響執行結果,不需要修改,你先執行下看結果正不正確

4樓:匿名使用者

雖然我是學c++的,不是很記得c的輸出格式,但是感覺你的輸出有問題,最後那幾個沒有說明x,y,z,k,j是什麼型別的 應該類似printf(「i=%d」,i);之類的

5樓:匿名使用者

print改成printf就可以了

標準答案 拿去吧 除法進行的int型的除法 自己懂得#include

int main(void)

c語言程式設計:輸入兩個正整數m和n,求它們的最大公約數。

6樓:超級

#include

void main()

c = a % b;

}printf("最大公約數:%d", b);

} // 輸入 20 60;輸出 20

7樓:註冊註冊冊

main()

a=num1,b=num2;

while(b!=0)/*輾轉取餘演算法*/printf("它們的最大公約數為:%d\n",a);

printf("它們的最小公倍數為:%d\n",num1*num2/a);/*兩數相乘除最大公約數就是最小公倍數*/}

8樓:匿名使用者

比較簡單的做法

#include "stdio.h"

void main()

9樓:四方袁走

#include

int main()

return 0;}

用c語言編寫(計算兩個整數的和、 差、積、商與餘數

10樓:匿名使用者

**一:

#include

int main(void)

**二:

#include

void main()

下圖為c語言算術運算子:

算術運算子例項:

#include

main()

11樓:出月杉

#include

#include

void main()

12樓:匿名使用者

#include

int main(void)

用j**a編一個程式接受使用者輸入兩個整數num1和num2,求出這兩個數之間所有奇數的和.

13樓:_堂堂男子漢

public int sumtest(int num1,int num2)

return sumnum;}

c語言題目,c語言題目 數獨 求大神解釋題目意思和分析題目和程式碼

include int result 0 結果數 int main printf 數獨的解為 n n sudoku a,0 if result 0 printf 此數獨無解 return 0 輸出可行的解 void print int a 9 9 printf n if i 2 i 5 printf...

求大神幫我看看這個c語言的題目,謝謝啦

1 int fail num struct stu s,int num 2 int i for i 0 i 6 i if boy i name wang ming boy i 1 boy i boy i num 105 boy i name ma li boy i f boy i score 105...

求三題C語言題目答案的原因

1.while根據對它後面的條件表示式的真假值來判斷是否執行一次迴圈,這裡的條件表示式是n 0,即給n賦值為0,整個條件表示式值為0.在c語言中,條件表示式的非零值表示真,零值表示假,所以該迴圈執行0次。2.ss 2 表示由2個abc 結構體組成的陣列,結構體abc由三個int整型數a,b,c組 成...