输入10个整数存入一维数组,将其中的最大值和最后一个数交换,最小数和第一个数交换。输出结果。

\u8f93\u516510\u4e2a\u6574\u6570\u5b58\u5165\u4e00\u7ef4\u6570\u7ec4\uff0c\u5c06\u5176\u4e2d\u7684\u6700\u5927\u503c\u548c\u6700\u540e\u4e00\u4e2a\u6570\u4ea4\u6362\uff0c\u6700\u5c0f\u6570\u548c\u7b2c\u4e00\u4e2a\u6570\u4ea4\u6362\u3002\u8f93\u51fa\u7ed3\u679c

\u884c\u4e86\uff0c\u6709\u4ec0\u4e48\u4e0d\u597d\u7684\u5730\u65b9\u4f60\u5728\u6539\u4e00\u4e0b\u3002
#include
#define N 10
void main()
{
int a[N],i,x=0,y=0,t;
int min,max;
printf("\u8f93\u516510\u4e2a\u6570\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
min=max=a[0];
for(i=0;i<10;i++)
{
if(min>a[i])
{
min=a[i];
x=i;
}
if(max<a[i])
{
max=a[i];
y=i;
}
}
{t=a[y];a[y]=a[9];a[9]=t;}
{t=a[x];a[x]=a[0];a[0]=t;}
for(i=0;i<10;i++)
printf("%d\t",a[i]);
}

\u4f60\u6ca1\u6709\u628axiao\u548cda\u521d\u59cb\u5316\uff01\u4f60\u5148\u628axiao = 0\uff1bda = 0\uff1b\uff08\u6570\u7ec4\u7b2c\u4e00\u4e2a\u6570\uff09\u4f60\u518d\u8bd5\u4e00\u4e0b\uff01\u4f60\u5982\u679c\u4e0d\u521d\u59cb\u5316\u7684\u8bdd\uff0c\u5728if\u6761\u4ef6\u4e2d\u6709\u4e9b\u60c5\u51b5\u4f1a\u51fa\u73b0xiao\u6216da\u672a\u8d4b\u503c\uff0c\u800c\u9020\u6210\u6570\u7ec4\u8d8a\u754c\uff01\u4e00\u822c\u5728\u8fd0\u884c\u81f3\u51fa\u9519\u7684\uff0c\u5f88\u591a\u662f\u5185\u5b58\u95ee\u9898\uff0c\u6709\u6570\u7ec4\u7684\u8bdd\uff0c\u5f88\u6709\u53ef\u80fd\u5c31\u662f\u8d8a\u754c\u5566\uff01\u81ea\u5df1\u5e73\u5e38\u591a\u601d\u8003\u4e00\u4e0b\uff01

#include<iostream>
#define MAX 10
#define _cls(x) memset(x,0,sizeof(x))
#define swap(a,b,t) {t=a;a=b;b=t;}

int main()
{
int i,j,max=0,min=0,n=5,t;
int a[MAX]={3,6,2,1,4};
for(i=0;i<n;i++){
if(a[max]<a[i])max=i;
if(a[min]>a[i])min=i;
}
swap(a[0],a[min],t);
swap(a[4],a[max],t);

for(i=0;i<n;i++)
printf("%d ",a[i]);
printf("\n");

return 0;
}

  • 浠庨敭鐩樹笂杈撳叆10涓暣鏁,骞鏀惧叆涓涓涓缁存暟缁涓,鐒跺悗灏嗗叾鍓5涓厓绱犱笌鍚5...
    绛旓細define N 10 //瀹氫箟杈撳叆鏁存暟鐨涓暟.void main(){int a[N],t,i; //瀹氫箟涓涓涓缁存暟缁a.涓涓腑闂村彉閲弔.涓涓暟缁勪笅鏍噄.for( i=0; i<N; i++ ) //寰幆鑾峰彇杈撳叆鐨凬涓暣鏁.{scanf("%d",&a[i]);}printf("浜ゆ崲鍓:\n");for( i=0; i<N; i++ ) //杈撳嚭浜ゆ崲鍓嶆暟缁...
  • C璇█缂栫▼棰,杈撳叆10涓暣鏁鍒1缁存暟缁涓,灏鏈澶у间笌绗竴涓厓绱犲璋,灏嗘渶...
    绛旓細include <stdio.h> main(){int a[10];int max=0,min=0,temp=0;int i=0;for(i=0;i<=9;i++)scanf("%d",&a[i]);for(i=1;i<=9;i++){ if (a[i]a[max])max=i;} temp=a[max],a[max]=a[0],a[0]=temp;temp=a[min],a[min]=a[9],a[9]=temp;for(i=0;i<=...
  • 杈撳叆10涓暣鏁鍒颁竴涓涓缁存暟缁涓,灏鍏朵腑鏈鍚庝竴涓暟绉诲埌鏈鍓嶉潰,鑰屽叾浣欑殑鏁...
    绛旓細include<stdio.h> main(){ int i,a[10],t;printf("璇杈撳叆10涓暣鏁:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);t=a[9];for(i=9;i>0;i--)a[i]=a[i-1];a[0]=t;printf("澶勭悊鍚庯細\n");for(i=0;i<10;i++)printf("%4d",a[i]);printf("\n");} ...
  • c璇█ .浠庨敭鐩杈撳叆10涓暣鏁,瀛樺埌涓缁存暟缁涓,骞舵眰杩10涓暣鏁扮殑鍜?
    绛旓細printf("杩10涓暟鐨勫拰涓%d",sum); return 0; } 鎵╁睍璧勬枡: 鏁扮粍:鏄湁搴忕殑鍏冪礌搴忓垪銆 鑻ュ皢鏈夐檺涓被鍨嬬浉鍚岀殑鍙橀噺鐨勯泦鍚堝懡鍚,閭d箞杩欎釜鍚嶇О涓烘暟缁勫悕銆傜粍鎴愭暟缁勭殑鍚勪釜鍙橀噺绉颁负鏁扮粍鐨勫垎閲,涔熺О涓烘暟缁勭殑鍏冪礌,鏈夋椂涔熺О涓轰笅鏍囧彉閲忋 鍦–璇█涓, 鏁扮粍灞炰簬鏋勯犳暟鎹被鍨嬨備竴涓暟缁勫彲浠ュ垎瑙d负澶氫釜鏁扮粍鍏冪礌,杩欎簺鏁扮粍鍏冪礌...
  • 鐢╟璇█缂栫▼,浠庨敭鐩樹笂杈撳叆10涓暣鏁板瓨鏀惧埌涓缁存暟缁涓,杈撳嚭鍏朵腑鏈澶х殑鏁...
    绛旓細鍙傝冧唬鐮侊細include<stdio.h> int main() { int i,a[10],max,maxi;//杈撳叆10涓暣鏁 for(i=0;i<10;i++){ scanf("%d",&a[i]);} //鍋囪鏁扮粍鐨勭1涓槸鏈澶ф暟max锛屽悓鏃惰缃渶澶у间笅鏍囦负0 max=a[0];maxi=0;//for寰幆渚濇鍒ゆ柇鍏舵槸鍚﹀ぇ浜庢渶澶ф暟锛屽鏋滃ぇ浜庢浛鎹㈡帀鏈澶у硷紝骞舵洿鏂版渶澶у...
  • c璇█闂 閫氳繃閿洏灏10涓暣鏁拌緭鍏鍒涓缁存暟缁涓,骞舵妸璇ユ暟缁勪腑鎵鏈夊伓鏁版斁...
    绛旓細include <stdio.h> int main(){ int a[10];int b[10];int*pa=a;int*pb=b;int cnt=0;printf("杈撳叆:");while(pa-a<10){ scanf("%d",pa);if((*pa)%2==0){*pb++=*pa;cnt++;} pa++;} pb=b;printf("\nb鏁扮粍锛");while(pb-b<cnt){ printf("%d ",*pb);pb++;} ret...
  • c璇█ .浠庨敭鐩杈撳叆10涓暣鏁,瀛樺埌涓缁存暟缁涓,骞舵眰杩10涓暣鏁扮殑鍜?
    绛旓細鍑芥暟涓缃竴涓10涓厓绱犵殑鏁扮粍浠ュ強涓涓敤鏉ユ眰鍜岀殑鍙橀噺锛2銆佷箣鍚庣敤涓涓猣or寰幆閬嶅巻鏁扮粍锛姣忔閮戒粠scanf涓彇鍒扮敤鎴疯緭鍏ョ殑鏁板苟瀛樺叆鏁扮粍涓紝瀛樺畬鍚庡啀鐢╯um鍔犺繖涓暟锛屽姝や究鑳芥眰鍑烘暟缁勫唴鍏冪礌鐨勫拰浜嗭細3銆佹渶鍚庤繍琛岀▼搴忥紝杈撳叆10涓暟鍗冲彲鐪嬪埌缁撴灉銆備互涓婂氨鏄敤c璇█浠庨敭鐩杈撳叆10涓暟瀛樺叆鏁扮粍骞舵眰鍜岀殑鏂规硶锛...
  • 3.缂栧啓绋嬪簭鍏跺姛鑳芥槸:杈撳叆10涓暣鏁板瓨鍏ヤ竴缁存暟缁,鍐嶆寜閫嗗簭閲嶆柊瀛樻斁鍚庡啀杈...
    绛旓細include<stdio.h> include<math.h> int main(){ int a[10],i;for(i=0;i<10;i++){ scanf("%d",&a);} for(i=9;i>0;i--){ printf("%d",a);} printf("%d",a[0]);return 0;}
  • 杈撳叆10涓暣鏁板瓨鍏ヤ竴缁存暟缁,灏鍏朵腑鐨勬渶澶у煎拰鏈鍚庝竴涓暟浜ゆ崲,鏈灏忔暟鍜...
    绛旓細琛屼簡锛屾湁浠涔堜笉濂界殑鍦版柟浣犲湪鏀逛竴涓嬨俰nclude<stdio.h> define N 10 void main(){ int a[N],i,x=0,y=0,t;int min,max;printf("杈撳叆10涓暟\n");for(i=0;i<10;i++)scanf("%d",&a[i]);min=max=a[0];for(i=0;i<10;i++){ if(min>a[i]){ min=a[i];x=i;} if(...
  • 杈撳叆10涓暣鏁板瓨鍏ヤ竴缁存暟缁,灏鍏朵腑鏈澶ф暟鍜岀涓涓暟浜ゆ崲,鏈灏忔暟鍜屾渶鍚...
    绛旓細/*鍏ㄦ槸鎸囬拡銆 杩炴渶澶ф渶灏忓肩殑瀹氫綅閮芥槸鐢ㄦ寚閽堝共鐨勩傘傘傝屼笉鏄崟绾殑max min */ include<stdio.h> int main(){ int n = 10;int temp;int a[20],*p;int i,*posj=0,*posk=0;for(i=0,posj = posk = p = a;i<n;i++,p++){ scanf("%d",p);if( *posj < *p )...
  • 扩展阅读:一维数组a中有20个整数 ... 一维数组中求最大整数 ... 向数组a中输入10个整数 ... 四元组 三者相加 java ... 将0 9十个整数存入数组 ... 输入10个数据到数组中 ... 用数组存放10个学生的成绩 ... 有一数组内放10个整数 ... 从键盘为一维整型数组输入10个 ...

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