阅读程序写结果。#includeusing namespace std;int main(){ int i=100,x=0,y=0; while(i>0){ i--; x=i%8; if(x==1) y++; } cout<
举一反三
- #include void main() { int i=0,x=0,y=0; do{ ++i; if(i%2!=0){x=x+i;i++;} y=y+i++; }while(i<=7); cout<<“x=”< x=1 y=20
- 有以下程序: #include <iostream> using namespace std; int main() int x; for(int i=1;i<=100;i++) x=i; if (++x%2==0) if (++x%3==0) if (++x%7==0) cout<<x<<","; cout<<end1; return 0; 执行后输出结果是( )。 A: 39,81 B: 42,84 C: 26,68 D: 28,70
- 写出下列程序的执行结果是:__________________。 #includeusing namespace std; void main() { int i, j, x = 0; for( i=0; i<;=3; i++ ) { x++; for( j=0; j<;=3; j++ ) { if( j % 2 ) continue; x++; } x++; } cout <;<; "x=" <;<; x <;<; endl; }
- 下面程序的输出结果是:#includeusing namespace std;int main(){for(int i=-1;i<4;i++)cout<<(i?’0′:’‘);return 0;} A: 00 B: 0000 C: 000 D: 0000
- 当从键盘输入18时,下面程序的运行结果是( )。# include int main( ){ int x,y,i,a[8],j,u;scanf("%d",&x);y=x;i=0;do{ u= y/2;a[i]=y%2;i++;y=u;} while(y>=1);for(j=i–1;j>=0;j– –)printf("% d",a[j]);return 0;}