1-11-2008 12:29 PM
h9052300
[求助]五題C語言的疑惑片段C程式,請問S=?
片段C程式,請問S=?
int i,s=0;
for(i=3;i<=101;i=i+15)
s = s+1;printf("%d",s);
執行下列片段C語言,輸出結果為何?
int i,n,sum = 0;
char grade [4] = "CDEF";
for(i = 0: i<4; i++)
{switch (grade [i])
{CASE 'A':n = 90;
CASE 'B':n = 80;
CASE 'C':n = 70;
CASE 'D':n = 60;
CASE 'E':CASE 'F':n = 50;
break;}
sum +=n;}
printf ("%d\n",sum);
如下所示之C語言程式,其輸出結果為?
#include <stdio.h>
main( )
{ int i,j,cnt = 0;
for (i = 1;i<=10;i++)
for (i = 1;i<10;i++)
{ if (i==5) continue;
if (j > 5) break;
cnt + +;
}
printf ("%d\n",cnt);
#include <stdio.h>
int a = 5;
void f(void);
main ( )
{ int a =3;
{ int a = 7; printf ("%d",a);}
f( );
printf("%d\n",a);
}
viod f(viod)
{ printf ("%d",a);}
上述的C語言輸出的是357、375、753、735哪一個呢???
下列C語言所執行的運算為何?
int F (int n)
{
if (n <= 1)
return 1;
else
return n*F (n - 1);
}
以上題目希望有高手可以為我解釋一下如何運算出結果的呢???
請詳解嚕~~~感恩
1-11-2008 07:03 PM
嫖粒瘏腦
粗心教授
支持你也是支持我自己
一位教授平??是?三忘四,不是?了眼?盒,就是?了手杖。特?是雨?,几乎每?月他夫人都得替他?一把。
教授?此暗暗地下定?心,以后要多加小心。
一天,教授上午出去,下午回?,得意洋洋地?夫人?“呶,陶??,今天我可???西,我把???回?啦!”
??,他亮出一把?。
“唉呀,瞧你?粗心人,你今天?有??出去呀!”
-------------------------
[b]WOrld of warcraft Power Leveling bloom of true love [url=http://www.wow-powerleveling.org]WoW Power Leveling[/url] associated with this time of year! buy [url=http://www.wow-powerleveling.org/wow-powerleveling.asp]wow power leveling[/url] for cheap.[/b]
14-11-2008 11:42 PM
βαβγ〃寬♂
第一題最簡單..就給我這C語言新手解答吧 ^^
int i, s=0;
for ( i = 3 ; i <= 101 ; i = i + 15 )
s = s + 1;
printf ("%d",s);
i 從 3 要到 101 才會停止,執行一次 i 便會增加 15,每執行一次 s 便會遞增 1
最後在把 s 輸出到螢幕上。
第一次 i = 3 ,i < 101 成立,s + 1 = 1
第二次 i = 3 + 15 = 18,i < 101 成立,s + 1 = 2
第三次 i = 18 + 15 = 33,i < 101 成立,s + 1 = 3
第四次 i = 33 + 15 = 48,i < 101 成立,s + 1 = 4
第五次 i = 48 + 15 = 63,i < 101 成立,s + 1 = 5
第六次 i = 63 + 15 = 78,i < 101 成立,s + 1 = 6
第七次 i = 78 + 15 = 93,i < 101 成立,s + 1 = 7
第八次 i = 93 + 15 = 118,i < 101 不成立,跳離迴圈,s 就不用在增加了
你打的程式中,記得要注意大小寫的分別,還有用空格跟換行來美觀一下唷
不只美觀而已,編寫程式、偵錯或是請別人幫忙,大家都看得很清楚明白唷
小的在自修,所以也不強,請各位多多指教 ^^
[[i] 本帖最後由 βαβγ〃寬♂ 於 14-11-2008 11:47 PM 編輯 [/i]]
6-12-2008 08:51 PM
m8406054
不是把它貼到C的軟體內就有答案了嗎
13-12-2008 09:16 PM
jacworkshop
您好!
1. 求s值, 看官您參考參考
// DEV v4.9.9.2 可執行
#include <stdio.h>
#include <iostream>
int main( )
{
int i,s=0;
for(i=3;i<=101;i=i+15)s=s+1;
printf("%d次\n",s); // 斜線t同等Teb指令
system("PAUSE"); //執行至此暫停, 按任何一鍵繼續
return 0;
}
//結果 7次
[[i] 本帖最後由 jacworkshop 於 25-12-2008 11:11 PM 編輯 [/i]]
頁:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.