下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空完成此程序。include <iostream>include <string>using namespace std;int main ( ){char a[]="changuage",t,m;int i,j,k;k=strlen(A) ;for (i=0; i<=k-2; i+=2){m=i;for (j=i+2; j<=k;【 】)if (a[m] >a [j]m=j;if(【 】){ t=a[i];a[i]=a[m];a [m] =t;}}cout<<a<<end1;return 0;}

下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空完成此程序。

include <iostream>

include <string>

using namespace std;

int main ( )

{

char a[]="changuage",t,m;

int i,j,k;

k=strlen(A) ;

for (i=0; i<=k-2; i+=2)

{

m=i;

for (j=i+2; j<=k;【 】)

if (a[m] >a [j]

m=j;

if(【 】)

{ t=a[i];

a[i]=a[m];

a [m] =t;

}

}

cout<<a<<end1;

return 0;

}


相关考题:

下面程序的功能是输出数组s中最小元素,请填空。 include void main(){int k, p, s[]= 下面程序的功能是输出数组s中最小元素,请填空。include<iostream.h>void main(){int k, p, s[]={1,-9,7,2,-10,3};k=s[0];for(p=0;p<6;p++)if(s[p]<k) 【 】;cout<<k;}

以下程序段给数组A的所有元素输入数据,请填空。 include void main () {int a[10], 以下程序段给数组A的所有元素输入数据,请填空。include<iostream. h>void main () {int a[10], i;i=0;while (i<10) cin>> 【 】}

下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。include<iostream.h>include<string.h>void main( ){ char a[ ] ="clanguage", t;int I ,j, k;k=strlen(a) ;for(i=0;i<=k-2;i+=2)for(j=i+2;j<=k; _____)if(_____){ t=a[i] ;a[i] =a[j] ;a[j] =t; }cout < < a;cout < < endl;}

下面程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并在文本框Textl中输出该数组中各元素的最小值。请填空。End Sub

请编写函数proc(),其功能是:将str所指字符串中下标为偶数的字符删除,串中剩余字符形成的新串放在t所指数组中。例如,当str所指字符串中的内容为abcdefg,则在t所指数组中的内容应是bdf。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。试题程序:

下面程序的功能是:将数组a下标为偶数的元素从小到大的排序,其他元素不变。给定的程序不完整,请在画线处填入适当的内容,回答 42~44 题。 注意:不得增行或删行,也不得更改程序的结构!第42题:请填写【1】处标准答案。

下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变。请填空。 #include <stdio.h> int main() {char a[]="labchmfye",t; int i,j; for(i=0;i<7;i+=2) for(j=i+2;j<9; j+=2) if() { t=a[i]; a[i]=a[j]; a[j]=t; } puts(a); printf("n"); return 0; }

下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变。请填空。 #include <stdio.h> int main() { char a[]="labchmfye",t; int i,j; for(i=0;i<7;i+=2) for(j=i+2;j<9; j+=2) if(__________) { t=a[i]; a[i]=a[j]; a[j]=t; } puts(a); printf("n"); return 0; }

下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变。请填空。 #include <stdio.h> int main() {char a[]="labchmfye",t; int i,j; for(i=0;i<7;i+=2) for(j=i+2;j<9; j++) if() {t=a[i]; a[i]=a[j]; a[j]=t; j++;} puts(a); printf("n"); return 0; }