Ⅰ 下面程序的输出结果是________
这个程序的输出结果是9。
这个程序相当于下面的程序,省略掉③和④一对花括号:
程序分析
③句和④不会被执行,所以,z的值是9。
判断③和④隐含一个花括号的方法是,else与最近的if语句配对。
有什么问题请留言。
Ⅱ 浠ヤ笅绋嬪簭鐨勮緭鍑虹粨鏋滄槸_____
杈撳嚭缁撴灉涓猴細銆13銆戯紝鍏跺疄杈撳嚭浜嗕袱涓鏁帮紝銆1銆戝拰銆3銆戯紝鍥犱负绋嬪簭娌℃湁鍒嗛殧绗︼紝鐪嬭捣鏉ュ氨鍍忔槸涓涓鏁颁簡銆
鐞嗙敱锛氫富鍑芥暟涓璋冪敤fun()鍑芥暟
鍙傛暟鏄3锛屽垯鍒ゆ柇3/2鏄澶т簬0锛屽啀涓娆¤皟鐢╢un();
鍙傛暟鏄1锛1/2=0锛屾ゆ椂if涓嶆垚绔嬶紝杈撳嚭涔嬪墠鐨剎锛屻愬氨鏄1銆戯紒锛侊紒
姝ゆ椂锛屼笉鍐嶈繘琛屾繁鍏ョ殑宓屽楋紝鑰屾槸浠庡祵濂椾腑鍑烘潵
鍐嶅嚭鏉ョ殑杩囩▼涓锛屽張杈撳嚭浜嗕竴娆★紝灏辨槸涔嬪墠鐨3锛屻愬氨鏄3銆戯紒锛侊紒
銆愰獙璇佺▼搴忋
#include<stdio.h>
void fun(int x)
{
if(x/2>0)fun(x/2);
printf("%d==",x);
}
void main()
{
fun(3);
printf("\n");
}
甯屾湜浣犳噦浜唎(鈭_鈭)o