陣列求和求平均值
#include
#include
#include//時間的標頭檔案
int main1()
int all=0;//和
double total=0.0;//平均值用實數
for(int i=0;i<10;i++)//迴圈
total = all; //先讓平均值等於所有數之和
total /=10;//進行除法
printf("和=%d,平均值=%f",all,total);
getchar();//等待
getchar();
} 查詢資料是否存在
#include
#include
#include//時間的標頭檔案
int main()
int num;//要查詢的資料
scanf("%d",&num);
int flag = 0;
for(int i=0;i<10;i++)
}if(flag ==1)
else
system("pause");
}斐波那契數列:
#include
int main()
for(int i = 0;i<30;i++)
getchar();
}求最小值
#include
#include
#include//時間的標頭檔案
int main()
int min;//用於儲存最小值
int mini=0;//用於儲存最小值的下標
min = a[0];//假定第乙個是最小的數
for (int i = 1;i < 10;i++)//迴圈
int max;//用於儲存最大值
int maxi=0;//用於儲存最大值的下標
max = a[0];//假定第乙個是最大的數
for (int i = 1;i < 10;i++)//迴圈
} printf("極大值%d,下標%d",max,maxi);
system("pause");
}
演算法練習 一維陣列旋轉
題目描述 求乙個一維陣列向右旋轉k個位置後的結果。比如,一維陣列,當k 2時,求得的結果為。要求常數級空間複雜度,允許修改原有陣列。這樣很簡單,使用乙個額外的空間,儲存原有陣列的元素,然後可以錯位複製原有陣列 元素,即可達到題目的要求。比如陣列,當k 2時,先將4,5複製到結果陣列,然後將1,2,3...
一維陣列練習題
關於陣列的說法錯誤的是 a 陣列中可以儲存多個資料 b 陣列中儲存的多個資料的型別必須一致 c 陣列的長度一旦確定,可以發生改變 d 乙個變數中只能儲存乙個資料,新儲存的資料會把原有資料替換掉 以下定義float型別的陣列變數哪一項是正確的 a float a 8.8f b float b c fl...
一維陣列與二維陣列題目練習
1620 7 唐大智 2016年10月24日 連續第二十四天總結 內容 a 輸入陣列,定義指標p指向陣列第乙個元素,即p a或p a 0 此刻p i 等同於a i 輸入陣列時,輸出指標所指元素,然後移動指標的位置使其指向下乙個元素。include cout n b 定義3行4行的二維陣列b,元素p指...