c语言怎样将数组打印出来,如想把int a[3][3]={{1,2,3},{4,5,6},{7...答:void main(){ int a[3][3]={{1,2,3},{4,5,6},{7,8,9,}};int i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)if(j==2)printf("%d \n",a[i][j]);else printf("%d ",a[i][j]);}
定义一个大小为10的int类型数组,从键盘输入其元素,然后从小到大排序后...答:int src[10] = {11,12,47,24,49,69,90,89,18,39};//一维数组中包含10个整数 //从大到小排序 for(int i = 0; i < 10; i++){ //假设i=最大值,i<这10个数,i就一直替换下去 for(int j = i+1; j < 10; j++) { //假设j=i的值+1,j<这10个数,j也循环下去 if(...
用c语言答题,定义一个大小为10的int类型数组,从键盘输入其元素,然后从 ...答:int main(int argc,char *argv[]){ int a[N],i,j,k;printf("Please enter %d integer(s)...\n",N);for(i=0;i<N;scanf("%d",a+i++));//输入 printf("\nAfter ascending sort of output:\n");for(i=0;i<N;i++){ for(k=i,j=k+1;j<N;j++)if(a[k]>a[j])k=...
关于C语言的二维数组 int[][3]={1,2,3,4,5,6,7,8,9,10,11,12} printf...答:int t[][3]={1,2,3,4,5,6,7,8,9,10,11,12},这个二维数组的每一行有3个数据,系统会自动判断需要4行才能存储这 12个数据,t[2][1]表示数组中的第3行的第2个数据(数组的下标从0开始的),即t[2][1]=8 所以printf("%d/n",t[2][1]);所以打印的结果应该为8 ...
输出一个二维int型数组中最大的元素、最小元素以及所有元素的平均值...答:int a[3][4] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11};int *pa = &a[0][0];max = 0;min = 0;sum = 0.0;for (i = 0; i < sizeof(a) / sizeof(int); i++){ if (*pa > max){ max = *pa;} if (*pa < min){ min = *pa;} sum += *pa...