一 、 分 析 程 序 , 写 输 出 成 果#includevoid main(){int m, k, i ; for( m=1; m<=10; m+=2 ) { k = m/3; for( i=2; i<=k; i++ ) if( m%i ) cout << m << " "; }}解:m 旳取值为1,3,5,7,9 对应k 旳取值为0,1,1,2,3, 第二个for 循环:只有当k=2和k=3 时才执行, 当k=2 ,i=2 ,m%i 等于1 为真,输出m 为7 当k=3 ,i=2 ,m%i 等于1为真,输出m 为9 , i=3 ,m%i 等于0 为假,无输出 成果为: 7 92 . #includevoid fun();void main(){int i; for(i=1;i<5;i++) fun(); cout<int fun(int n){ if(n==0) return 1; return 2*fun(n-1);}void main(){ int a=5; cout<void main(){ char *cp="word"; for (int i=0 ; i<4; i++ ) cout<void main(){ int max; int a[10]={76,55,95,87,85,83,65,90,77,85}; int *p= a ; max=*p; for( ; p< &a[10] ; p++) if( *p>max ) max= *p ; cout<<"max= "<void main(){ int n, k=1, s=0, m; for(n=1; n<=100; n++) { k=1; s=0; m=n ;while( m>0 ) { k*=m%10; s+=m%10; m=m/10 ; }if(k>s) cout<void main(){double s; int i, n; cout<<" n= "; cin>>n; s = 0; fo...