結(jié)果是668977
第一個字符是'2' 變量c接受一個字符2,但是由于用的是getchar()函數(shù),因此雖然定義c為int型,此時c中仍然存放的是字符'2',而不是數(shù)字2,也就是ASLL碼50,此時c!='\n',于是進入switch語句,條件是c-'2',由于c='2',條件也就相當(dāng)于'2'-'2',因此結(jié)果為0,進入case 0,但是case 0 后面沒有語句,也沒有break,于是繼續(xù)執(zhí)行case1 后面的語句puchar(c+4) ,此時c的ASLL碼是'2'也就是50,加上4以后就是字符'6'的ASCLL碼54,因此屏幕輸出一個6,但是case 1后面也沒有break語句,因此繼續(xù)執(zhí)行case 2后面的語句,putchar(c+4)仍然是輸出一個6,此時遇到了break語句,跳出循環(huán),繼續(xù)輸入字符.
第二個字符是'4' ..用同樣的道理分析一下 后面的都相同
若運行以下程序時,從鍵盤輸入2473↙(↙表示回車),則下面的程序的運行結(jié)果是
若運行以下程序時,從鍵盤輸入2473↙(↙表示回車),則下面的程序的運行結(jié)果是
#include
main( )
{ int c ;
while((c=getchar( ))!= ’\n’)
switch(c-'2')
{ case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
default:putchar(c+2);break;
}
}
#include
main( )
{ int c ;
while((c=getchar( ))!= ’\n’)
switch(c-'2')
{ case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
default:putchar(c+2);break;
}
}
其他人氣:102 ℃時間:2020-03-23 14:19:08
優(yōu)質(zhì)解答
我來回答
類似推薦
- 若下列該程序時,按如下形式從鍵盤輸入數(shù)據(jù),則程序的運行結(jié)果為() 輸入數(shù)據(jù):2473(回車符號)
- 若運行以下程序時,從鍵盤輸入3.6,2.4,(表示回車),則下面程序的運行結(jié) 果是:#indude
- 一次外出旅游 作文
- 小數(shù)除法的意義與( )的意義相同,是已知( )的積與其中的一個( ),求另一個( )的運算.
- 描寫對大海向往的句子
- 已知二次函數(shù)y=f(x)的對稱軸x=1,與x軸有兩個交點,則,不等式f(x-1)>f(x+2)的解集是多少?
- 若不等式sinx√(a-sin^2x)小于等于1/2 x屬于R,則a的取值
- 一艘輪船在水流速度為2千米/時的河流中保持同一靜水速度航行,已知該輪船逆水航行10千米所用時間
- 已知關(guān)于x的方程2x+a/x+b=x,有兩個絕對值相等符號相反的實根,則ab的取值范圍分別是
- 統(tǒng)計學(xué)里
- 甲、乙兩車同時從A、B兩地相向而行,它們相遇時距A、B兩地中心處8千米,已知甲車速度是乙車的1.2倍,求A、B兩地的距離是_千米.
- You must have your hands full in that kindergarten,with Charles
猜你喜歡
- 1汽車的速度是火車速度的4/7.兩車同時從兩地相向而行,在離中點15千米處相遇,這時火車行了多少千米?
- 2某溶液中含有HCO3-、SO32-、CO32-、CH3COO-4種陰離子.若向其中加入足量的Na2O2后,溶液中離子濃度基本保持不變的是( ?。?A.CH3COO- B.SO32- C.CO32- D.HCO3-
- 3求幾個D開頭單詞
- 4化學(xué)方程式配平ClO2+KOH~KCl+KClO3+H2O大神們幫幫忙
- 5若a+b小于0,a分之b大于0,則a大于還是小于0,b大于還是小于0?
- 6純乙酸如何配成0.05mol/L乙酸
- 7“氨基酸堿基和mRNA堿基互補”能這么說嗎?問題是氨基酸由氨基羧基和R基團構(gòu)成,哪來堿基?
- 8你知道哪些成語?編一個小故事吧.
- 9做報價怎么計算墻面面積?
- 1018度42分36秒等于多少度
- 11寫出至少含有四個零,但一個零都不讀出來的六位整數(shù)、七位整數(shù)、八位整數(shù)各一個
- 12x+1/x的平方+8x+9