有以下程序,程序執(zhí)行后的輸出結(jié)果是( )
#include< stdio.h>
int fun(int x [ ],int n)
{
static int sum=0,i;
for(i=0; i
sum+=x[i];
}
return sum;
}
void main()
{
int a[ ]={1,2,3,4,5};
int b[ ]={6,7,8,9},s=0;
s=fun(a,5)+fun(b,4);
printf(“%d\n”,s);
}
A.45
B.50
C.60
D.66
您可能感興趣的試卷
你可能感興趣的試題
A.3
B.5
C.7
D.9
以下程序的輸出結(jié)果是()
#include< stdio.h>
void fun (int a,int b)
{
int sum=a+b;
printf(""%d"",sum);
}
void main()
{
fun(2,3);
}
A.3
B.編譯出錯(cuò)
C.6
D.5
如果輸入的月份是8,輸出結(jié)果是()
#include< stdio.h>
int f(int n)
{
int result;
if(n>=1 && n<=2)
{
result= 1;
}
else
{
result= f(n-1)+f(n-2);
}
return result;
}
void main()
{
int n;
printf(“請(qǐng)輸入月份:”);
scanf(“%d”,&n);
printf(“第%d個(gè)月的兔子總對(duì)數(shù)是%d"",n,f(n));
}
A.8
B.13
C.21
D.34
執(zhí)行下面程序,輸入普京的月收入12700則輸出結(jié)果是()
#include< stdio.h>
void f(int a, int b)
{
int t;
t=a; a=b; b=t;
}
void main()
{
int x=1, y=3, z=2;
if(x>y) f(x,y);
else if(y>z) f(x,z);
else f(x,z);
printf(“%d,%d,%d\n”,x,y,z);
}
A.1,3,2
B.2,3,1
C.3,1,2
D.1,2,3
最新試題
若有定義int a=5,b=2;則a%b的值為(),a/b的值為()。
集成開發(fā)環(huán)境(IDE)包括了代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具,它是集成了代碼編寫功能、分析功能、編譯功能、調(diào)試功能、測試功能等一體化的綜合開發(fā)軟件。
與k=n++完全等價(jià)的表達(dá)式是()
C語言源程序經(jīng)過編譯生成()。
C程序代碼中的注釋、標(biāo)識(shí)符命名、空行、代碼行中的空格以及對(duì)齊等都不影響程序的可讀性。
以下對(duì)變量和常量的區(qū)別說法正確的是()
?設(shè)fp為FILE類型的指針,要以只寫的方式打開文件d:\data\file.txt,正確的語句是()。
整型的標(biāo)示符關(guān)鍵字為(),單精度實(shí)型標(biāo)示符關(guān)鍵字為()。
int a[5];該語句表明數(shù)組a中的第五個(gè)元素為a[5]。
編譯器的作用是將一個(gè)高級(jí)語言程序翻譯成計(jì)算機(jī)可以執(zhí)行的二進(jìn)制代碼。