个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
对,一楼和二楼都说的相当正确,程序的目的在于将一个矩阵转置,即求出一个转置矩阵。 而且开始的赋值也很有意思:构造出一个反对称矩阵!
3个回答
mail(){int a[5],b[5],c[10];for(i=1;i<=5;i++)scanf("%d,%d",&a[i],b[i]);for(j=1;j<=10;j++)if(j<=5)c[j]=a[j];elsec[j]=b[j-5];for(k=1;k<=9;k++...
2个回答
要是没有别的要求,这题很好做的。 main() { int a[10],b[10],c[20]; int i,j,k,a_number,b_number; 输入a,b两个有序数组,及各自数量。 j=0; i=0; for(k=0;k<(a_number+b_number);k++) { if((a[...
1个回答
C语言本身限定了数组的维数和元素不能动态分配。建议用malloc来动态分配内存
main() { int a[10]={1,3,5,7,9,11,13,15,17}; int j=9,i,aa; scanf('%d',&aa); for (i=0;ij;i--) a[i]=a[i-1]; a[i]=aa; } 如果你看不懂这个程式,或者还有任何问题,可以发信到我的邮箱:klhy...
你好,你可以看看这里 http://zhidao.baidu.com/link?url=UzD4je_etua0FfbNWhcuqGBddPCDIB0sfXJHzN_BreIm6AfyF4tkLaq_9WJocNWKgv3dg0FI4kWBc1YQs91fcK
char a[10]; int b[10]; int i; for(i=0;i<10;i++) { a[i]=i; b[i]=a[i]; } for(i=0;i<10;i++) { cout< C C/C++ 1个回答
main(){ char a[10],b[10],c[10]; int i=0; gets(a); /*加密*/ for(i=0;i<10;i++){ if(a[i] == '\0'){ b[i] = '\0'; break; } b[i] = a[i]+3; } /*解密*/ for(i=0;i<...
#include #include main() { int i,temp,len; char a[20]; clrscr(); gets(a); 逆序存放元素值 输出字符数组元素值 }
两重循环i与j分别从1到3,循环体b[i,j]=a[j,i]。a为原来数组,b为所得数组
没有学过编程的话,有点困难,但只要认真学就一定能学会。
//以二维数组为例 #include #include int a[100][100]; int n,m; //n行m列 int sum[100]; int main() { scanf("%d%d",&n,&m); for(int i=0;i C/C++ 1个回答
#include<stdio.h> void main() { int a[2]={0},i,j,k=2; for(i=0;i<k;i++) for(j=0;j<k;j++) a[j]=a[i]+1; printf("%d",a[k]); //这个不是在循环中 输出a[...
4个回答