题目内容

以下程序有语法性错误,有关错误原因的正确说法是________。intmain(){intG=5,k;voidprt_char();……;k=prt_char(G);……;}

A. 语句voidprt_char();有错,它是函数调用语句,不能用void说明
B. 变量名不能使用大写字母
C. 函数说明和函数调用语句之间有矛盾
D. 函数名不能使用下划线

查看答案
更多问题

下述程序的结果是_______。fun(intn){if(n==1)return(1);elsereturn(n*fun(n-1));}intmain(){inti=5;printf(“%d”,fun(i);}

A. 5
B. 24
C. 120
D. 720

以下程序片段的运行结果是_________。sub(intn){inta;if(n==1)return1;a=n+sub(n-1);return(a);}intmain(){inti=5;printf(“%d\n”,sub(i));return0;}

以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上分别显示出“ThisisYES.”与“ThisisNO.”。请填空。voidYesNo(charch){switch(ch){case‘y’:case‘Y’:printf(“\nThisisYES.\n”);_________;case‘n’:case‘N’:printf(“\nThisisNo.\n”);}}intmain(){charch;printf(“Enterachar‘y’,‘Y’or‘n’,‘N’:”);ch=____________;printf(“ch:%c”,ch);YesNo(ch);}

跨越式跳高的动作要领(以左脚起跳为例)

答案查题题库