搜索你感兴趣的问题
几道C语言程序问题
乐知天命 2019-04-03
分享
推荐回答
我心寂寞 2022-01-19
1.用数组,顺序输入,再倒序输出。2.用数组即可3.用一个2维数组。#includevoidfun1(){intarr[10];inti;printf("Enter10int");for(i=0;i=0;i--)printf("%d",arr[i]);printf(" ");}voidfun2(){intin[5];/*我就只弄5个数啦*/intj=0;printf("Enter5int");scanf("%d",&in[0]);j;scanf("%d",&in[1]);if(in[1]!=in[0])j;scanf("%d",&in[2]);if(in[2]==in[1]||in[2]==in[0]);elsej;scanf("%d",&in[3]);if(in[3]==in[2]||in[3]==in[1]||in[3]==in[0]);elsej;scanf("%d",&in[4]);if(in[4]==in[3]||in[4]==in[2]||in[4]==in[1]||in[4]==in[0]);elsej;/**************************************************************好累呀,接下来的你还是自己写吧,本人愚笨,暂时只想到这种方法!************************************************************/printf("%d",j);printf(" ");}/*自认为fun3()这个函数写得不怎么行,不仅效率低,而且还需要等数量的内存空间我就先给你这个答案吧,我还会再认真想想,看还有其他更好的方法吗?*/voidfun3(){intmtx[3][4];intmtx_[4][3];intn,m;printf("Enterthematrix[3][4];storebyrow ");for(n=0;n<3;n){for(m=0;m<4;m){scanf("%d",&mtx[n][m]);}}printf("******************* ");for(m=0;m<4;m){for(n=0;n<3;n){mtx_[m][n]=mtx[n][m];printf("%d,",mtx_[m][n]);}printf(" ");}}intmain(){fun1();fun2();fun3();return0;}
本网站引用、摘录或转载上述内容仅供网站访问者交流或参考,文中观点或信息与爱问公司无关,与之相关的任何事务以及法律责任均与爱问公司无关。
相关推荐
有问题 @爱问
Powered by iask.com