运行下列程序的输出结果为( )。[程序]#includeusing namespace std;int main(void){int a[10]={1,9,-5,6,-3,0,2,4,-8,7},i,s=0;for(i=0;i<10;i++){if(a[i]<0)continue;if(a[i]==0)break;s+=a[i];}cout<
查看答案
运行下列程序时输出的第1行是( )。[程序]#includeusing namespace std;int main(void){double b[3][3]={1,2,3,4,5,6,7,8,9};int i,j;for(i=0;i<3;i++){for(j=0;j<3;j++)cout<
A. 1
B. 123
C. 147
D. 321
运行下列程序的输出结果为( )。[程序]#includeusing namespace std;int main(void){char str[]="phython",*p=str;cout<<*str<
A. phythonp
B. pphython
C. pp
D. phythonphython
下列程序将二维数组的各元素按其在内存中的存储顺序,从大到小排列后输出。在空格处填上适当的语句,使其能正确执行,并输出下列结果。151413121110987654321[程序]#includeusing namespace std;void f(_____(1)_____,int n){for(int i=0;i
下列找出一维数组中值最大的元素及其下标。最大元素可能不止一个,例如{3,5,2,7,6,1,7,4,7,5}中的最大元素为7,其下标分别为3、6、8。其中:(1)函数int max(int *,int)返回数组元素的最大值。(2)在主函数中,用测试数据初始化数组,并调用max 函数完成测试。请完善程序。[程序]#includeusing namespace std;int max(_____(1)_____){int m=p[0],i;for(i=1;im)m=p[i];return m;}int main(){int a[10]={3,5,2,7,6,1,7,4,7,5},m,i;m=max(_____(2)_____);cout<<"最大元素为 "<