以下程序運(yùn)行后的輸出結(jié)果是()。
fun(int a, int b)
{
if(a>b) return a;
else return b;
}
main()
{
int x=3,y=8,z=6,r;
r=fun(fun(x,y),2*z);
printf(""%d\n"",r);
}
A.3
B.6
C.8
D.12
您可能感興趣的試卷
你可能感興趣的試題
下面程序段運(yùn)行后的輸出結(jié)果是()(假設(shè)程序運(yùn)行時輸入5,3回車)
int a, b;
void swap( )
{
int t;
t=a; a=b; b=t;
}
main()
{
scanf(""%d,%d"", &a, &b);
swap( );
printf (""a=%d,b=%d\n"",a,b);
}
A.a=5,b=3
B.a=3,b=5
C.5,3
D.3,5
下列程序執(zhí)行后的輸出結(jié)果是()
void func1(a)
{
switch(a)
{
case 1:printf(""good"");
case 2:printf(""nice"");
default:printf(""end"");
}
}
main()
{ int i=2;
func1(i);
printf(""\n"");
}
A.nice
B.end
C.good
D.niceend
給定一個C程序的代碼如下所示,則編譯運(yùn)行后,輸出結(jié)果是( )
#include ""stdio.h""
int sum( )
{
int a=5,b=6;
printf(""%d\n"",a+b);
}
void main()
{
sum();
}
A.11
B.0
C.1
D.10
A.scanf("%c%c%c",a,b,c)
B.scanf("%c%c%c",&a,&b,&c)
C.scanf("%3c",&a,&b,&c)
D.循環(huán)執(zhí)行g(shù)etchar()
A.5%6
B.5/6
C.5/6.0
D.5-6
最新試題
?設(shè)fp為FILE類型的指針,要以只寫的方式打開文件d:\data\file.txt,正確的語句是()。
程序中出現(xiàn)的諸如0、300、20等數(shù)字稱為幻數(shù),通常用變量或者符號常量來替代以明確其物理意義。
用C語言編寫的程序可以不經(jīng)過編譯直接運(yùn)行。
一個C語言程序無論長短都是有函數(shù)和變量組成。
學(xué)習(xí)C語言只需要記憶語法就可以了。
編譯器的作用是將一個高級語言程序翻譯成計算機(jī)可以執(zhí)行的二進(jìn)制代碼。
在C語言中do-while和while語句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語句。
設(shè)x=2.3,a=8,y=4.8,則條件表達(dá)式a>x+y值為()。
算術(shù)運(yùn)算符中‘/’的優(yōu)先級高于‘%’。
Polya的問題求解四步法不包括()。