1樓:匿名使用者
#include "stdafx.h"
#define n 5
void min(int* ip);
void main()
min(a);
}void min(int* ip)
輸入一個正整數n (1
2樓:匿名使用者
#include
#include
int main(void)
else
}min = *a;
for(i=0; i }printf("最小數%d,位置%d\n",min, minpos+1); *(a+minpos) = *a; *a = min; for(i=0; i return 0; }//當輸入的數可以重複的時候,暫時沒考慮這個,需要的話,直接修改儲存變數的**即可 3樓:匿名使用者 #include #include #define max 10 int main() else }//給陣列賦值 for(i = 0; i < n; i ++)//找出最小數並記錄下標 min_index = 0; for(i = 1; i < n; i ++)}//輸出最小值和對應下標 printf("最小值是:%d,它對應的下標是:%d", mun[min_index], min_index); //最小值與第一個數交換 i = num[0]; num[0] = num[index]; num[index] = i; //輸出交換後的結果 printf("交換後的數:"); for(i = 0; i < n; i ++)return 0;} 用c++程式設計 輸入10個數字,放在一個陣列中,找出其中最小的值,輸出這個值以及它在陣列中的下標 4樓:農武吉 此方法在輸入資料時能清楚的顯示輸到第幾個數了,這樣不容易出錯! 並且採用的是float型陣列,範圍更寬,因為輸入的數值可能帶小數點的#include void main() min =dat[0]; for(i=0;i<10;i++) } cout<<"最小的數是"< 5樓:匿名使用者 #include using namespace std; int main() }cout<<"the min number is:"< cout<<"the xia biao is:"< return 0;} 6樓: #include using namespace std; void main() c++程式設計 輸入一個正整數n(1 7樓:凌亂心扉 #include main() else if(a[0]==a[j])}}printf("%d%d",a[0],i); }scanf函式用法: scanf("輸入控制符",輸入引數); 功能:將從鍵盤輸入的字元轉化為「輸入控制符」所規定格式的資料,然後存入以輸入引數的值為地址的變數中。 用scanf()函式以%s格式讀入的資料不能含有空白符時,所有空白符都被當做資料結束的標誌。所以題中函式輸出的值只有空格前面的部分。 如果想要輸出包括空格在內的所有資料,可以使用gets()函式讀入資料。gets()函式的功能是讀取字串,並存放在指定的字元陣列中,遇到換行符或檔案結束標誌時結束讀入。換行符不作為讀取串的內容,讀取的換行符被轉換為字串結束標誌'\0'。 8樓: #include int main() 9樓:內心一片空白 #define n 9 #include int main() sn a1 a2 an 1 3 1 2 3 2 n 3 nsn 3 1 3 2 2 3 3 n 1 3 n n 3 n 1 sn sn 3 2 3 sn 1 3 1 3 2 1 3 3 1 3 n n 3 n 1 1 3 1 1 3 n 1 1 3 n 3 n 1 1 2 1 1 3 n n 3 n... include int main 執行通過,可用。你這個問題問得不是太好啊 你要得到前n項和,首先要告訴別人你需要的返回值的型別啊,int和double float的返回值會有不同的 include int main printf sum f n sum return 0 沒問題,直 接用吧。c語言... include void main printf 輸出sum n printf sum d sum include iostream.h int fun int n return sum void main define n 100 int i long long t 1,sum 0 i 1 whi...數列求和n 3 n,數列求和n三次方
c語言程式設計題輸入正整數n,輸出
用c語言程式設計求12n,用C語言程式設計求12n