返回列表 发帖

有达人会做这些题目不?

这几题实在不会了。有达人知道的说一下,谢谢了。



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);
}

4L正解,6楼方法很棒
基础的语法功底更重要

TOP

这些要输出结果的题目,直接复制粘贴到VS 2003之类的东西上面编译和运行一下,结果就出来了。

TOP

原帖由 看客 于 2009-12-11 09:47 发表
居然是c不是c++
现在还有学校会教c?

清华北大浙大交大科大都是
嗯.
把签名改回来~

TOP

没人接么...
偶全答了...

1.6
2.8
3.2
4.25
5.6
爱游戏,爱RO,也爱写写小程序,我不是什么大神,也不是神教众,我是natineprince,我只是一名普通的RO玩家。

TOP

这种东西完全忘记。。
谁有勇气孤单到老。

TOP

居然是c不是c++
现在还有学校会教c?
毋因群疑而阻独见,毋任己意而废人言,毋私小惠而伤大体,毋借公论以快私情


那存在的都是幻影,那永恒的终将毁灭,世界万物缤纷色彩,都是被蒙蔽的人心


冷目旁观只眼世界,热胆衷肠全心道义,或曰此看客之谓也,吾嘉之而深以为然

TOP

第一题是6

楼下继续.
爱游戏,爱RO,也爱写写小程序,我不是什么大神,也不是神教众,我是natineprince,我只是一名普通的RO玩家。

TOP

返回列表