5 4 3 5 1 2 4 1 5 6 7 5 5 4 3 2 1 输出 1 3 2 4 5 1 5 6 7 1 4 3 2 5
#include
int ri, repeat; int i, index, n, t; int a[10];
scanf(\for(ri=1; ri<=repeat; ri++){ scanf(\for(i=0; i for(i=0; i *******60005程序填空,不要改变与输入输出有关的语句。 输入一个正整数repeat (0 输入一个正整数n (1 3 (repeat=3) 4 5 1 7 6 3 1 2 3 5 5 4 3 2 1 输出 7 6 5 1 3 2 1 5 4 3 2 1 #include int main( ) { int ri, repeat; int i, index, k, n, temp; int a[10]; scanf(\for(ri=1; ri<=repeat; ri++){ scanf(\for(i=0; i 60011程序填空,不要改变与输入输出有关的语句。 输入一个正整数repeat (0 读入 1 个正整数 n(1≤n≤6), 再读入 n 阶方阵 a , 计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和.(副对角线为从矩阵的右上角至左下角的连线) 例:括号内是说明 输入: 1 (repeat=1) 4 (n=4) 2 3 4 1 5 6 1 1 7 1 8 1 1 1 1 1 sum=35 (2+3+4+5+6+7+8=35) #include \int main( ) { int ri,repeat; int a[6][6],i,j,n,sum; scanf(\for(ri=1;ri<=repeat;ri++){ scanf(\for (i=0;i scanf(\/*---------*/ printf(\} } 60012程序填空,不要改变与输入输出有关的语句。 输入一个正整数repeat (0 输入 1 个正整数 n(1≤n≤10), 输出一张 20 以内的加法口诀表. 加数与被加数都不大于 n, 分列第一行和第一列.(将加数、被加数、和放入一个二维数组中, 再输出该数组) 例:括号内是说明 输入: 1 (repeat=1) 3 (n=3) 输出: + 1 2 3 1 2 2 3 4 3 4 5 6 #include \int main( ) { int ri,repeat; int i,j,n,a[10][10]; scanf(\for(ri=1;ri<=repeat;ri++){ scanf(\/*---------*/ for( i=0; i<=n; i++ ){ for( j=0; j<=n; j++ ) if(i==0&&j==0) printf( \ else if(i==0||j<=i) printf( \printf(\} } } 60013程序填空,不要改变与输入输出有关的语句。 输入一个正整数repeat (0 输入1 个正整数 n (1≤n≤6)和n 阶方阵a中的元素,如果a是上三角矩阵, 输出\否则, 输出\。(上三角矩阵,即主对角线以下的元素都为0, 主对角线为从矩阵的左上角至右下角的连线) 例:括号内是说明 输入: 2 (repeat=2) 3 1 2 3 0 4 5 0 0 6 (n=3) 2 1 0 -8 2 (n=2) 输出: YES NO #include \#include \int main( ) { int ri,repeat; int a[6][6],flag,i,j,n; scanf(\for(ri=1;ri<=repeat;ri++){ scanf(\for (i=0;i if(flag) printf(\else printf(\} } 60014程序填空,不要改变与输入输出有关的语句。 输入一个正整数repeat (0 输入2 个正整数 m 和 n (1≤m, n≤6),然后输入该m 行 n 列矩阵a中的元素,分别求出各行元素之和, 并存入一维数组row中, 再输出row. 例:括号内是说明 输入: 1 (repeat=1) 3 2 (m=3, n=2) 6 3 1 -8 3 12 输出: sum of row 0 is 9 sum of row 1 is -7 sum of row 2 is 15 #include \#include \int main( ) { int ri,repeat; int flag,i,j,m,n,sum; int a[6][6], row[6]; scanf(\for(ri=1;ri<=repeat;ri++){ scanf(\for(i=0;i scanf(\/*---------*/ for(i=0;i printf(\} } ******60019程序填空,不要改变与输入输出有关的语句。 输入一个正整数repeat (0 输入 1 个正整数 n(1≤n≤6)和n 阶方阵a中的元素,如果找到a 的鞍点(鞍点的元素值在该行上最大, 在该列上最小), 就输出它的下标, 否则,输出\(设a最多有1个鞍点)。 例:括号内是说明 输入: 2 (repeat=2) 4 1 7 4 1 4 8 3 6 1 6 1 2 0 7 8 9 (n=4) 2 1 7 4 1 (n=2) 输出: a[2][1]=6 NO #include \ int main( ) { int ri,repeat; int flag,i,j,k,row,col,n,a[6][6]; scanf(\ for(ri=1;ri<=repeat;ri++){ scanf(\for(i=0; i printf(\else 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库浙江大学C语言上机题及答案1(4)在线全文阅读。
相关推荐: