营销型网站建设电子书,社保网站人员减少怎么做,杭州seo排名优化外包,江门seo网站排名1.逆序数表达数组2.用数组表示费波纳希数列3.用数组排序4.二维数组转置5.找到二维数组其中的最大数值6.输出字符数组7.字符数组输出菱形图案8.输入一行字符#xff0c;统计有多少单词9.有三个字符串#xff0c;找到最大字符串 1.逆序数表达数组
#includestdio.h
int… 1.逆序数表达数组2.用数组表示费波纳希数列3.用数组排序4.二维数组转置5.找到二维数组其中的最大数值6.输出字符数组7.字符数组输出菱形图案8.输入一行字符统计有多少单词9.有三个字符串找到最大字符串 1.逆序数表达数组
#includestdio.h
int main(){int i;int a[10];for(i0;i9;i)a[i]i;for(i9;i0;i--)printf(%d ,a[i]);printf(\n);}2.用数组表示费波纳希数列
//用数组表示费波纳希数列
#includestdio.h
int main(){int i;int f[20]{1,1};//先写出第一个和第二个数值是1 1 ;for(i2;i20;i){ f[i]f[i-1]f[i-2];}for(i0;i20;i){if (i % 5 0) printf(\n);printf(%d\t ,f[i]);}printf(\n第15个数字为%d\n,f[14]);return 0;
}3.用数组排序
#includestdio.h
int main(){int a[10];int i,j,t;printf(please input 10 numbers:\n);for(i0;i10;i)scanf(%d,a[i]);printf(\n);//气泡法进行排序for(j0;j9;j)for(i0;i9-j;i)if(a[i]a[i1]){ta[i];a[i]a[i1];a[i1]t;}//输出排序后数字printf(please output 10 numbers:\n);for(i0;i10;i)printf(%d ,a[i]);}4.二维数组转置
#includestdio.h
int main(){int a[2][3]{{1,2,3},{4,5,6}};int b[3][2];int i,j;printf(a array:\n);for(i0;i2;i){for(j0;j3;j){printf(% d ,a[i][j]);b[j][i]a[i][j];}printf(\n);}printf(b array:\n);for(i0;i3;i){for(j0;j2;j)printf(% d ,b[i][j]);printf(\n);
}
}5.找到二维数组其中的最大数值
#includestdio.h
int main(){int i,j,hang,lie;int max;int a[3][4]{{1,2,3,4},{88,44,999,2},{12,34,56,7}};maxa[0][0];for(i0;i3;i){for(j0;j4;j){if(a[i][j]max){maxa[i][j];hangi;liej; }}}printf(max%d ,row%d ,lie%d \n,max,hang1,lie1);
}6.输出字符数组
#includestdio.h
int main(){char c[15]{q,w,e,r,t,y,u,i,o,p};int i;for(i0;i15;i)printf(%c,c[i]);printf(\n);}7.字符数组输出菱形图案
#includestdio.h
int main(){int i,j;
char c[5][5]{{,,*,,},{,*,,*,},{*,,*,,*},{,*,,*,},{,,*,,}};for(i0;i5;i){for(j0;j5;j){printf(%c,c[i][j]);} printf(\n);}}8.输入一行字符统计有多少单词
9.有三个字符串找到最大字符串