| 
 UID342699 帖子479 精华0 威望0  阅读权限100 性别男 来自安徽省 注册时间2006-3-18 
 | 
 有达人会做这些题目不?
| 这几题实在不会了。有达人知道的说一下,谢谢了。 
 
 
 1.#include<stdio.h>
 void main(void)
 {
 int i, sum=0;
 for ( i=1; ; i++ )  {
 ? if( i= =4 ) continue;
 ? if ( i= =5 ) break;
 ? sum += i;
 }
 printf ( " %d ", sum);
 }
 
 2.写出程序的输出结果。
 #include<stdio.h>
 void main(void )
 {  int x=0,y=1,z=2;
 if(!x)   z += 1;
 if(y)   z += 2;
 if(z)   z += 3;
 printf("%d", z);
 }
 
 3.写出程序的输出结果。
 #include<stdio.h>
 void main(void)
 {
 ?int a=3,b=4,c=5,d=2;
 ?if(a>b)
 ?  if(b>c)
 ?? printf("%d", ++d +1);
 ?  else
 ?? printf("%d", ++d +1);
 ?printf("%d", d);
 }
 
 4.写出程序的输出结果。
 #include<stdio.h>
 void main(void )
 {  int i, s=0;
 i=1;
 while(i<10) {
 s+=i;
 i += 2;
 }
 printf("%d", s);
 }
 
 5.写出程序的输出结果。
 #include<stdio.h>
 void main(void)
 { int a=0,i;
 for(i=1;i<5;i++) {
 switch(i) {
 case 1:  a++;
 case 2:  a++; break;
 case 3:  a++;
 default:  a++;
 }
 }
 printf("%d\n",a);
 }
 | 
 |