1樓:雙魚座大叔
#include
#include
int max(int i,int j)
int min(int i,int j)
}return end;
}int main(void)
2樓:
# include
//# include/*定義的max和min函式與stdlin庫函式中的max和min重名*/
int max(int i,int j)
int temp,resault,a;
a=ifor(temp=1;temp<改為 j%temp==0*/
resault=temp;
return resault;
int min(int i,int j)
int temp,end,a;
a=ifor(temp=a;temp<改為 j%temp==0*/
end=temp;
return end;
break; /*求最小,所以找到第乙個就退出*/int main(void)
int i,j;
int max(int,int),min(int,int);
printf("輸入兩個數(用逗號隔開):");
scanf("%d,%d",&i,&j);
printf("最大公約數:%d",max(i,j));
printf("最小公倍數:%d",min(i,j));
printf("\n\n");
system("pause");
return 0;
下面是截圖:
看看這個c語言程序那裡錯了,看看這個c語言程式那裡錯了
程式沒有問題,是不是你在輸入資料的時候遇到了問題?比如你輸入1 2 3這三個數字,應該像下面那樣用逗號進行分隔,而不是用空格分隔或者每行輸入乙個數字 1,2,3 因為你在scanf中用了逗號分隔了三個 d,那麼在輸入的時候也要用逗號分隔,輸入資料的格式要跟scanf的引數指定的格式相同。grade ...
請大俠幫我看看這個C 程式,哪位大俠幫我看看這個c 的程式有什麼問題啊???求助!!
魚死吾蒸 把你的return 0 語句改到最後一行就行了 即 include include include using namespace std int main s s 4 cout pi的值為 return 0 你的程式要執行十幾秒才能出答案,等等就出來了,沒錯的. 例3.12 用下面公式求...
C語言程式題,計算字元間距,幫我看看哪裡錯了,為什麼輸出不對
首先你得統一轉換成大寫或者小寫,然後把字元轉換成整型數字,然後用兩者的差值的絕對值減一。你是不是沒考慮ch1和ch2的大小 jg很可能是負數,如果能保證ch2永遠比ch1大的話 感覺沒啥問題 c語言入門程式設計題,幫我看看 錯了,為什麼輸出失敗了?main寫錯了,你寫成了mian,改下應該就可以了 ...