**如下:
#include
intmain()
printf
("%u\n"
,sum2);}
else
return0;
}
講道理,這個**我也是從別的地方找的
但我死活不知道這個k=12是怎麼出來的
於是我上網找了找unsigned的取值範圍,自己寫了乙個關於階乘的**,想通過試k取值多少的時候會超出範圍
**如下(經本人實驗輸入為前11個數時完全正確):
#include
intmain()
sum2=sum;
sum=sum+n;
if(sum
return0;
}printf
("%d"
,sum)
;}
然後問題就來了,
k>15時候是return了
但k=12的時候,顯示數值比unsigned最大值小
k=13,14,15的時候顯示負數
?????(小小的眼睛裡充滿大大的疑惑)
而且至今也不清楚如果數值溢位,最後結果會變成什麼
問了問老師,老師說下節課講·=·
好吧,先這樣吧= =
等下節課講了我再來改改(如果我能聽懂的話233)
山科計算機2020 1,2班程式設計基礎作業5
因為要求多組輸入,所以先來乙個while大迴圈,再套3個for內嵌迴圈 因為要求x include intmain if k 0 printf n if k 0 printf case d no pythagorean triple n i i ps 用此 在oj上會顯示超時,因為用了3個for迴圈...
山科計算機2020 1,2班程式設計基礎作業5
利用 10來檢查每一位的數字是否與k相等 若不相等就 10,檢查下一位數字是否與k相等 不過有個問題 include include include intmain else x 10 printf d n sum include include include intmain printf d n...
計算機程式設計書單
1.c primer 全面學習c 的必備書籍 2.thinking in c 了解c 背後的一些機制 3.深度探索c 物件模型 深入了解c 也是學習com的必經之路 1.windows程式設計 這本書主要講的是windows api的使用,是windows程式設計入門書籍。上冊涉及到的知識基本上就夠...