編程c語言,求大神幫忙,要詳細(xì)過程
然后再執(zhí)行z=1大于0,再執(zhí)行z--,z為0,然后執(zhí)行++x,x=3小于5,while判斷不為零,執(zhí)行y=y-1,y=2。
put,讀入b,依然不等于c,再調(diào)用my_put,讀入c,c等于c執(zhí)行if下面的輸出字符ch,即輸出c,函數(shù)結(jié)束,返回上一次調(diào)用的語句后面的代碼執(zhí)行,再輸出b,再返回上一次調(diào)用的語句后面的代碼執(zhí)行,再輸出a,程序結(jié)束。
所以自動轉(zhuǎn)換為數(shù)字后A=9B=76C=4321;而輸出%d控制A輸出十進(jìn)制9%f控制B輸出浮點保留6位小數(shù)(保留6位小數(shù)是默認(rèn)的)76000000、%f控制輸出浮點保留6位小數(shù)432000000。
&p-membername或&(*p).membername(當(dāng)成員是非數(shù)組時),p-membername或(*p).membername(當(dāng)成員是數(shù)組時),所以答案是A。
該程序的輸出結(jié)果是8。程序執(zhí)行的過程如下:初始化變量a和b為1。進(jìn)入for循環(huán),當(dāng)a=100時執(zhí)行循環(huán)體。檢查變量b是否大于等于20,如果是,跳出for循環(huán)。