问题 单项选择题

有如下程序  #include<iostream.h>  voidmain( )  { charch[2][5]={"6937","8254"},*p[2];    inti,j,s=0;    for(i=0;i<2;i++)p[i]=ch[i];    for(i=0;i<2;i++)    for(j=0;p[i][j]>,\’’0’’,;j+=2)    s=10*s+p[i][j]-’’0’’;    cout<<S;}  该程序的输出结果是( )。

A. 选择和投影

B. 投影和选择

C. 选择和联接

D. 投影和联接

答案

参考答案:A

解析:本题中,若要保证for表达式能正常进行,首先要保证第2个表达式的条件判断值应该为真,从而保证循环进行。

选择题
单项选择题