1樓:在九十後
我的沒問題啊!!是不是軟體問題啊?
int f1=1,f2=11,f3,i,n,q;
scanf("%d",&n);
for(i=3;i<=n;i++)
f3=10*f2+1;
f1=f2;
f2=f3;
printf("%d",f3);
2樓:匿名使用者
因為int型別為2位元組16位,範圍是-32768~32767,其中負數以補碼方式儲存(可認為是在32768~65535之間的數),當你輸入6時,結果應為111111,超過了2位元組8位所能表示的最大的數65535,經計算機強制型別轉換去除最高位後,餘下的數字為45575,大於32767,被系統作為補碼處理,所以成了負數。
3樓:匿名使用者
#include
int main()
程式設計學習要多動手,把**敲進去就明白了。你會發現當你敲入三個數字時是什麼結果,把yy-mm-dd= - - -也敲入時,結果又是什麼
你還可以 定義乙個整型的變數 i 來接收scanf的返回值比如
printf("%d\n",i);
看看輸出什麼。
呵呵,不懂要先問自己,經過自己的思考真的不會,然後自己想辦法解決,如果還是解決不了,再問,這樣的學生才好!
推薦資料 msdn
4樓:匿名使用者
因為溢位了,到6的話,f3的值已經超過65536了,超過了int型別的最大值,建議你將f1,f2,f3宣告為long
c語言作業
文庫精選 內容來自使用者 禺昕4 創新源於實踐 高階語言程式設計 課程實驗教學手冊 高階語言程式設計課程組 實驗手冊使用及要求 實驗操作是教學過程中理論聯絡實際的重要環節,而實驗報告的撰寫又是知識系統化的吸收和昇華過程,因此,實驗報告應該體現完整性 規範性 正確性 有效性。現將實驗報告撰寫的有關內容...
《c語言程式設計》課程作業二答案
文庫精選 內容來自使用者 jxhjd 適用層次 專公升本培養型別 理工科專業 專業班級 姓名 學號 作業要求 題目可列印,答案要求手寫,考試時交作業。第1次 1 編寫程式,分別計算1到100之間的奇數之和及偶數之和,並輸出。2 輸入三角形的三條邊a b c,如果能構成乙個三角形,則計算並輸出三角形的...
C語言作業,求高手幫寫一下
include void mian 完成。其中,a 10是個位數,a 10 10是十位數,依此類推。void main 希望可以幫助你 include include void main printf sum sum include main include using namespace std ...