![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
![]() |
#2 (permalink) |
管理版主
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() 數字平方 直接自己乘自己 就好了
先 printf("輸入幾筆資料:"); scanf("%d",&n); 來得知 資料個數 n (也就是迴圈數) 再用 for 迴圈包含 輸入 n 筆整數資料 + 運算 運算部分要使用一個累積用的變數 //以下個人將 for 改成 do{~}while(); 來實作 #include <cstdlib> #include <iostream> //#include <math.h> using namespace std; int main(int argc, char *argv[]) { int n,num; long total=0; printf("輸入幾筆資料:"); scanf("%d",&n); printf("\nStart input...\n"); do{ scanf("%d",&num); num=num*num; total=total+num; n--; //printf("%d",n); }while(n>0); printf("\nTotal= %ld\n",total); system("PAUSE"); return EXIT_SUCCESS; } To "相加後取平均" 就是 total/n 此時 total 可以用 double printf("%lf",total); 雙精度浮點數 %lf,對應 double 長整數 %ld,對應 long |
![]() |
送花文章: 2053,
![]() |