网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下面程序的功能是:将字符数组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;}
考题
请编写函数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; }
热门标签
最新试卷