国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

編程練習3.1

2019-11-11 07:44:16
字體:
來源:轉載
供稿:網友

題目:編寫函數int stat(int a[],int n,int c[][2])。a指向的數組中保存了由n個1位整數組成的數列(n為偶數)。函數從前至后依次將a數組中每兩個相鄰元素拼成一個不超過2位的整數,從而生成有n/2個元素組成的整數數列;統計該數列中不同整數各自出現的次數,并將統計結果保存到c指向的二維數組中。函數返回不同整數的個數。

#include<stdio.h>int stat(int a[],int n,int c[][2]){	int j,u,k,i,count;	for(j = 0; j < n; j++)         //將相鄰兩位數組合在一起	{		u = 2 * j;                   //每次需要加2				c[j][0] = a[u] *10 + a[u + 1];   	}	for(k = 0; k < (n/2); k++)           //依次對其中的數和之后的比較	{		count = 1;		if(c[k][0] == 100)               //去除比較過相同的數字,因為組合數最多為兩位			continue;		for(i = (k + 1); i < (n/2); i++)        		{			if(c[k][0] == c[i][0])      //判斷兩數是否相等			{				count++;                  //記錄相等數的個數并將其置為100舍棄				c[i][0] = 100;			}		}		PRintf("%d   %d/n",c[k][0],count);	}}int main(){	int a[100],n,c[10][2],i;	printf("Please input the total:/n");	scanf("%d",&n);	printf("Please input the numbers:/n");	for(i = 0; i < n; i++)		scanf("%d",&a[i]);         //將數依次存入數組	stat(a,n,c);	}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 仁布县| 井冈山市| 新竹县| 浑源县| 昔阳县| 霍州市| 大同市| 徐闻县| 双峰县| 黄龙县| 永和县| 日喀则市| 张家界市| 化德县| 仙桃市| 江门市| 定州市| 马关县| 诸城市| 兴宁市| 长白| 刚察县| 辽源市| 安化县| 三门峡市| 合江县| 贵港市| 来安县| 南靖县| 邹平县| 永嘉县| 合阳县| 邛崃市| 郑州市| 祥云县| 蓝山县| 仙桃市| 奉化市| 通州区| 杂多县| 宣恩县|