C语言:定义一个数组,输出,查找它的最大值、最小值。 编写程序,输入一个一堆数组,寻找并输出数组中的最大值和最小值

C\u8bed\u8a00\uff1a\u6c42\u4e00\u7ec4\u6570\u7ec4\u6700\u5927\u503c\u53ca\u6700\u5c0f\u503c\u7684\u4e0b\u6807\u3002

max=a[0];min=a[1];for(i=0;imax) max=i; //\u903b\u8f91\u9519\u8bef}for(i=0;iint main(int argc,char **argv){ int a[10],i,n;int Max,Min,max,min;printf("Please input n:");scanf("%d",&n);printf("Please input %d integers:\n",n); for(i=0;iMax){Max=a[i];max=i;}if(a[i]<Min){Min=a[i];min=i;}} printf("\n\u6700\u5927\u503c\u4e0b\u6807=%d \u6700\u5c0f\u503c\u4e0b\u6807=%d",max,min);return 0;}

C\u8bed\u8a00\u7f16\u7a0b\u9898\u5b9a\u4e49 \u201cint a[10]\u201d\uff0c\u4ece\u952e\u76d8\u8f93\u516510\u4e2a\u5143\u7d20\uff0c\u6c42\u6700\u5927 \u6700\u5c0f\u503c\u53ca\u6240\u5728\u5143\u7d20\u7684\u4e0b\u6807
#include
int main()
{int i,imax=0,imin=0,a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=1;i<10;i++)
if(a[i]>a[imax])imax=i;
else if(a[i]<a[imin])imin=i;
printf("\u6700\u5927\u503ca[%d]=%d\n",imax,a[imax]);
printf("\u6700\u5c0f\u503ca[%d]=%d\n",,imin,a[imin]);
return 0;
}

#include<stdio.h>
int main()
{
int a[5];
int i,max,min;
printf("input number:\n");
for(i=0;i<5;i++)
scanf("%d",&a[i]);
max=a[0];
min=a[0];
for(i=0;i<5;i++){
if(a[i]>max)
max=a[i];
}
for(i=0;i<5;i++){
if(a[i]<min)
min=a[i];
}
for(i=0;i<5;i++){
printf("%d",a[i]);
printf(" ");
}
printf("\n");
printf("最大值为%d\n",max);
printf("最小值为%d\n",min);
return 0;
}

错误的代码

这个用冒泡法,一次就搞定了!你可以看看书

  • 鐢C璇█瀹氫箟涓涓3*3鐨勪簩缁鏁扮粍,缂栧啓涓涓▼搴忔煡鎵惧苟杈撳嚭姝や簩
    绛旓細include<stdio.h>int main(){ int nums[3][3]={{8,9,3},{6,5,4},{2,1,9}}; int i,j,cloSum[3]={0},rowSum[3]={0},*min=&nums[0][0]; double rowAve[3],cloAve[3]; printf("鍘鏁扮粍锛\n"); for(i=0;i<3;i++) { for(j=0;j<3;j++...
  • c璇█杈撳叆涓涓浜岀淮鏁扮粍,鎵惧嚭姣忚鐨勬渶澶у杈撳嚭
    绛旓細include<stdio.h> //棣栧厛鎸囧畾M鍜孨鐨勫 define M 3 define N 3 int main(){ printf("There are %d rows %d columns.\n", M, N); //杈撳嚭鍒板睆骞曠殑鎻愮ず淇℃伅 int a[M][N] = { 0 }; //澹版槑涓涓M琛孨鍒楃殑鏁扮粍锛骞跺皢鍏ㄩ儴鍏冪礌璧嬪垵鍊间负0 int i, j; //for寰幆涓鐢ㄥ埌 for (i =...
  • 鎬庢牱鐢C璇█瀹氫箟涓涓浜岀淮鏁扮粍瀛樻斁鐝骇10浣嶅悓瀛﹀鍚,杈撳叆涓涓鍚,瑕佹眰...
    绛旓細include<stdio.h>#include<string.h>main(){ char a[10][10]={"Tom","Jerry","Mary","Angel","Baby","Mic","Tem","Blue","Britney","Gagy"}; char b[10]; int i,j; while(1){ scanf("%s",&b); getchar(); j=0; for(i=0;i<10;i++) if...
  • C璇█涓浣瀹氫箟鏁扮粍
    绛旓細C璇█涓紝鍚屽彉閲忎竴鏍凤紱鏁扮粍涔熷繀椤诲厛瀹氫箟鍚庝娇鐢ㄣ備竴缁存暟缁勭殑瀹氫箟褰㈠紡锛氱被鍨嬫爣璇嗙 鏁扮粍鍚峓甯搁噺琛ㄨ揪寮廬锛涗緥濡俰nt a[10]; 鍏朵腑a涓哄湴鍧甯搁噺銆傚鍙橀噺鐨瀹氫箟涓鏍凤紝int a ;double a;float a绛夛紱鏁扮粍鐨勫畾涔夊彧鏄妸鍚庨潰鐨勫彉閲忓悕鏀逛负鏁扮粍鍚嶈屽凡銆俰nt a[10]灏辨槸瀹氫箟浜涓涓暟缁鍚嶄负a鐨勬暟缁勶紱姝ゆ暟缁勬湁10...
  • C璇█:瀹氫箟涓涓鍖呭惈10涓厓绱犵殑涓缁鏁扮粍鎵惧嚭鍏朵腑鐨勬渶澶у艰鍏朵笌绗竴涓...
    绛旓細void main(){ int i, a[10], max, min, pmax, pmin, tmp;srand(time(NULL));for(i=0; i<10; i++){ a[i] = rand()%100+0;} printf("杩欏崄涓暟鍒嗗埆涓猴細\n");for (i=0; i<10; i++){ printf("%d\t", a[i]);} max = a[0];pmax = 0;for(i=1; i<10; i...
  • C璇█:鍏堣緭鍏ヤ竴琛屽瓧绗,灏嗗叾瀛樻斁鍦ㄥ瓧绗鏁扮粍涓,鍐嶈緭鍏涓涓鎸囧畾瀛楃,鍦ㄥ瓧...
    绛旓細ch = getchar(); // 璇诲叆涓涓瀛楃 int i;for (i = 0; i < strlen(str); i++) { // 閬嶅巻瀛楃鏁扮粍 if (str[i] == ch) { // 濡傛灉鎵惧埌浜嗘寚瀹氬瓧绗 printf("鎸囧畾瀛楃鍦ㄥ瓧绗︽暟缁勪腑绗竴娆″嚭鐜扮殑浣嶇疆锛%d\n", i); // 杈撳嚭涓嬫爣 return 0; // 绋嬪簭缁撴潫 } } // 濡傛灉娌℃湁鎵惧埌...
  • 鐢C璇█缂栫▼:灏涓涓暟缁閫嗗簭杈撳嚭
    绛旓細1銆侀鍏堟墦寮杞欢VC++6.0杞欢锛屽噯澶涓涓绌虹櫧鐨C璇█鏂囦欢锛屽紩鍏ュご鏂囦欢骞跺啓濂戒富鍑芥暟锛2銆佺劧鍚庤緭鍏ヤ唬鐮侊紝棣栧厛瀹氫箟鏁扮粍锛鎺ョ潃鐢ㄤ竴涓猣or寰幆鎺ュ彈鐢ㄦ埛杈撳叆鐨勬暟缁勫厓绱犲苟灏嗗叾鎵撳嵃鍒板睆骞曚笂锛屽苟淇濆瓨鍒板墠闈㈢殑鏁扮粍涓紝鐒跺悗鐢ㄧ浜屼釜for寰幆閫嗗簭鎺掑簭锛屾柟娉曞氨鏄墠闈㈢殑鍏冪礌鍜屽悗闈㈢殑鍏冪礌姣旇緝澶у皬锛屽墠闈㈡瘮鍚庨潰灏忓氨浜ゆ崲椤哄簭...
  • 杈撳叆涓涓涓鍫鏁扮粍,瀵绘壘骞杈撳嚭鏁扮粍涓殑鏈澶у煎拰鏈灏忓c璇█鎬庝箞缂?
    绛旓細C璇█缂栫▼棰瀹氫箟 鈥渋nt a[10]鈥濓紝浠庨敭鐩樿緭鍏10涓厓绱狅紝姹傛渶澶 鏈灏忓煎強鎵鍦ㄥ厓绱犵殑涓嬫爣 include<stdio.h> int main(){int i,imax=0,imin=0,a[10];for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=1;i<10;i++)if(a[i]>a[imax])imax=i;else if(a[i]...
  • 鎬ユ!!!濡備綍鐢c璇█杈撳叆鍜杈撳嚭涓涓浜岀淮鏁扮粍??
    绛旓細include <stdio.h> include <stdlib.h> int main(){ int a[2][2];int i,j;for (i=0;i<2;i++){ for (j=0;j<2;j++){ scanf("%d ",&a[i][j]);} } for(i=0;i<2;i++)for(j=0;j<2;j++)printf("%d",a[i][j]);return 0;} 杩愯鎴愬姛 ...
  • c璇█,璁鏈変竴涓鏁村瀷鏁扮粍,鍙﹁緭鍏ヤ竴涓暣鏁,缂栫▼鏌ユ壘杩欎釜鏁存暟鏄惁鍦ㄦ暟缁...
    绛旓細浣犺繖涓绋嬪簭鏄剧劧鏈夐棶棰橈紝棣栧厛棰樼洰瑕佹眰杈撳嚭绗竴娆″嚭鐜扮殑浣嶇疆锛屾墍浠ュ綋浣犳壘鍒伴偅涓暟瀛楃殑鏃跺欏簲璇ョ粓姝㈠鎵撅紝瑕佺敤鍒癰reak鍑芥暟灏卞彲浠ヤ簡銆傝屽綋寰幆涓閬嶉兘鏈壘鍒版椂锛宨=10锛屾墍浠ヤ綘搴旇鍒ゆ柇i涓10鐨勫叧绯伙紝褰撳ぇ浜庣瓑浜10杈撳嚭nofound銆 涓嶆槑鐧絠涓轰粈涔堣璺焧姣旓紝杩欎釜娌″叧绯荤殑 ...
  • 扩展阅读:c++必背入门代码 ... c语言如何输出百分号 ... \t在c语言中怎么用 ... c语言怎么把数字存入数组 ... c语言数组遍历输出 ... 定义数组的三种写法 ... c一维数组求平均数 ... 输入一个数组c语言 ... c语言中怎么输出一个数组 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网