1樓:匿名使用者
#include
#define n 10 /*假設n為來10*/main()
/*累加正dao數*/
輸出結果*/
getch();}
2樓:乀曉楓
沒有注意到scanf()和getchar() 的區別:前者不接受空格,後者接收空格。
當輸入1【空格】
內2【空格】3【空格】4 【回車容】
時,數字1被getchar 「吃掉了」,接下來scanf忽略1和2之間的空格,「吃掉」2,然後getchar「吃掉」2後面的空格,然後scanf再吃掉3 ……
可以看到數字1被getchar捕捉,其他幾個數字被scanf捕捉,即最終計算出來的結果是 0+2+3+4 = 9【圖一所示】
而如果從鍵盤上提前輸一個空格,即輸入
【空格】1【空格】2【空格】3【空格】4【回車】時,程式就可以得出正確結果。【圖二所示】
希望可以幫到你!
c語言,編寫程式,實現輸入n個實數,並分別統計正數的和及負數的和,最後輸出統計結果。我編寫的程式如圖
3樓:乀曉楓
沒有注意到scanf()和getchar() 的區別:前者不接受空格,後者接收空格。
當輸入1【空格】
專屬2【空格】3【空格】4 【回車】
時,數字1被getchar 「吃掉了」,接下來scanf忽略1和2之間的空格,「吃掉」2,然後getchar「吃掉」2後面的空格,然後scanf再吃掉3 ……
可以看到數字1被getchar捕捉,其他幾個數字被scanf捕捉,即最終計算出來的結果是 0+2+3+4 = 9【圖一所示】
而如果從鍵盤上提前輸一個空格,即輸入
【空格】1【空格】2【空格】3【空格】4【回車】時,程式就可以得出正確結果。【圖二所示】
希望可以幫到你!
2 編寫程式,實現輸入n個實數,並分別統計正數的和及負數的和,最後輸出統計結果。
4樓:匿名使用者
#include
#define n 10 /*假設n為10*/main()
/*累加正數*/
輸出權結果*/
getch();}
5樓:匿名使用者
#include stdio.h
void main()
printf("統計結果為dao%d",c);}
6樓:匿名使用者
定義2個int型變數和一個int型陣列,資料一個一個輸入,然後迴圈,如果是正數,變數一加上這個元素,否則,變數二加這個元素,最後輸出。
7樓:匿名使用者
int a,b;
for(i=0;i<=n:i++)
else
printf("正數為",b);
printf("負數為",a);}
輸入10個整數,統計並輸出其中正數、負數和零的個數,怎樣用c語言程式設計?
8樓:匿名使用者
#include
main()
printf("正數個數 %d\n負數個數 %d\n零的個數 %d\n",c2,c1,c0);
getch();
return 0;}
9樓:
#include
main()
printf("%d %d %d\n",x,y,z);
}說明:輸出的x y z是正數、零、負數的個數
c語言 輸入數,當輸入零時則結束,統計輸入正數和負數個數?
10樓:路過者天蠍
注意不要中文符號
while(i=0&&n=0) 注意=和==
邏輯也有問題,自己再想想
11樓:非造謠者
while裡換==,而且你bai應該是要判du斷a吧。。
i++有個中文引號
else後面zhi用{},dao
。。。。。。
我改的你可以版參考一下權
#include
int main()
printf("正數個數=%d",i);
printf ("負數個數=%d",n);
return 0;}
12樓:雲南新華電腦學校
執行通bai
過,du
有問題zhihi:
#include
int main()
while(num!=0);
printf("正整數有dao
回%d個,
答負整數有%d個",m,n);}
用c語言輸入實數,用氣泡排序法降序排序並輸出
include int main c語言 編寫一個程式,實現氣泡排序,將輸入的n個整數按降序進行排序,並輸出。include const int maxsize 100 int main for i 0 i n i printf d a i printf n return 0 如圖所示 short ...
c 程式設計題編寫函式實現求n!,主程式要求輸入n的值,用函
限於整型資料的資料範圍,所以實際上這個程式只能求n 12的情況。如果想求更大的,必須為這個階乘自定義一個資料型別。includeusing namespace std int fact int n int main 下面是使用遞迴函式求n!int fact int n 一個簡單的c 程式設計例子 定...
用C語言如何編寫1 1 41 n
給你復個用遞迴方法的,這種題目制一bai般是用遞迴演算法做的 include include long double fun int n main long double fun int n else 思路復 奇數制 項是加,偶數項是減。int funtion int n c語言用函式編寫 1 1 ...