1.讓使用者輸入六個數,統計正數, 負數及零各有多少個。
2.印出邊長小於200的所有可能的直角三角形三邊長。
3.讓使用者輸入一正整數n,判斷並輸出該整數為幾位數。
4.輸入一個正整數N,列舉如下數列,直到數字超過N為止.
數列一: 1,2,4,7,11,16,22,29,.....
數列二: 1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,.....
5.電腦用亂數產生一四個位的正整數,並讓使用者輸入一四位數,判斷並輸出使用者猜中幾位數?
6.讓使用者輸入一正整數n,輸出1+2+3+…+m<=n的最大整數m=?
7.設計一個程式,讓使用者輸入一個正整數n,判斷並輸出n的多少次方才會大於10000.
8.計算0到10各數的平方(square)和立方(cube),並印出結果如下:
數 平方 立方
0 0 0
1 1 1
2 4 8
3 9 27
.....
10 100 1000
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
int i;
for(i=0;i<=10;i++)
printf("%d %d*%d %d*%d*%d\\n",i,i*i,i*i*i);
system("PAUSE");
return EXIT_SUCCESS;
幫我看一下哪裡錯可以嗎?
請用for迴圈跟printf解答
不然我怕看不懂
拜託了
2006-11-10 15:46:29 · 3 個解答 · 發問者 ☆HIGHHAND☆ 1 in 電腦與網際網路 ➔ 程式設計
我也寫好了,放在這裡
http://blog.webs-tv.net/tony77794/category/581883
2006-11-16 04:29:04 · answer #1 · answered by Tony Pai 5 · 0⤊ 0⤋
抱歉喔 輸入後是錯的 可以請您先run過再貼嗎
2006-11-16 19:35:05 補充:
謝謝
2006-11-13 05:04:16 · answer #2 · answered by ☆HIGHHAND☆ 1 · 0⤊ 0⤋
第一題
#include
#include
void main(){
ifstream A ;
A.open("a.txt") ;
int a[6],count=0,count0=0,countP=0,countN=0 ;
while(!A.eof()){
A>>a[count] ;
if(a[count]==0)
count0+=1 ;
else if (a[count]>0)
countP+=1 ;
else if(a[count]<0)
countN+=1 ;
}
cout << "正數:"<< countP <<"個"<< " 負數:"<< countN <<"個"<< " 零:"<< count0 <<"個"
}
=================
2006-11-10 16:13:14 · answer #3 · answered by 小林 3 · 0⤊ 0⤋