下面程序把数组元素中的最大值放入a[0]中,则在if语句中的条件表达式应该是( )。 #include using namespace std;int main( ){ int a[10]={6,7,2,9,1,10,5,8,4,3}, int *p=a, i;for(i=0; i<10; i++, p++) if( ) *a=*p; cout << *a; return 0;}
A. p>a
B. *p>a[0]
C. *p>*a[0]
D. *p[0]>*a[0]
查看答案
以下程序的运行结果为( )。#include #include using namespace std;int main( ){ char b[30];strcpy (&b[0],"CH"); strcpy (&b[1],"DEF"); strcpy (&b[2],"ABC"); cout<
A. CHDEF
B. DEFABC
CDABC
D. CHABC
下面程序段运行的结果是( )。char s[] = "program";int i=0;while(s[i]!='g'){ cout<
A. program
B. PROGRAM
C. PRO
D. proGRAM
有如下程序段: 当输入为happy!时,输出的结果是( )。char str[14]={"I am "};strcat(str, "sad !");cin>>str;cout<
A. I am sad!
B. happy!
C. I am happy!
D. happy!ad!
下面程序段的运行结果是( )。 char c[]="\t\v\\\0will\n";cout<
A. 3
B. 9
C. 14
D. 不确定