輸入10,該程序的運(yùn)行效果是()
#include< stdio.h>
int fun(int n)
{
if(n==1)
return 1;
else
return (n+fun(n-1));
}
void main()
{
int x;
scanf(""%d"",&x);
x=fun(x);
printf(""%d\n"",x);
}
A.55
B.54
C.45
D.60
您可能感興趣的試卷
你可能感興趣的試題
有以下程序,程序運(yùn)行后輸出結(jié)果是()。
#include < stdio.h>
void fun (int a,int b,int c)
{
a=456;
b=567;
c=678;
}
main()
{
int x=10, y=20,z=30;
fun (x,y,z);
printf(""%d,%d,%d\n"",x,y,z);
}
A.30,20,10
B.10,20,30
C.456567678
D.678567456
有以下程序
#include < stdio.h>
int f(int x)
{
int y=0;
static int z=3;
y++;
z++;
return (x+y+z);
}
main()
{
int w = 2,k;
for(k=0;k<3;k++)
{
w=f(w);
printf(""%d\n"",w);
}
}
程序運(yùn)行后w的值是()。
A.20
B.7
C.28
D.13
A.10X□20□Y<回車>
B.10X20□Y<回車>
C.10X<回車>20□Y<回車>
D.10X<回車>20Y<回車>
A.fun(45,3.6)
B.fun(4.5,16)
C.fun(12,2.8,33)
D.fun(12)
有以下程序,程序運(yùn)行以后的輸出結(jié)果是( )
#include < stdio.h>
int f(int n);
main()
{ int a=3,s;
s=f(a);s=s+f(a);printf(“%d\n”,s);
}
int f(int n)
{
static int a=1;
n+=a++;
return n;
}
A.7
B.8
C.9
D.10
最新試題
在C語言中,將屬于不同類型的數(shù)據(jù)作為一個(gè)整體來處理時(shí),常用()。
在C語言中do-while和while語句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語句。
函數(shù)getchar()的作用是:輸出一個(gè)字符。
?設(shè)fp為FILE類型的指針,要以只寫的方式打開文件d:\data\file.txt,正確的語句是()。
?編譯器的核心作用是什么?()
連字符“–”可以用于變量名時(shí)連接兩個(gè)單詞。
C語言源程序經(jīng)過編譯生成()。
整型的標(biāo)示符關(guān)鍵字為(),單精度實(shí)型標(biāo)示符關(guān)鍵字為()。
設(shè)x=2.3,a=8,y=4.8,則條件表達(dá)式a>x+y值為()。
集成開發(fā)環(huán)境(IDE)包括了代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具,它是集成了代碼編寫功能、分析功能、編譯功能、調(diào)試功能、測試功能等一體化的綜合開發(fā)軟件。