A.在C語(yǔ)言程序中,調(diào)用函數(shù)時(shí),如函數(shù)參數(shù)是簡(jiǎn)單變量,則只能把實(shí)參的值傳遞給形參,形參的值不能傳送給實(shí)參
B.C語(yǔ)言函數(shù)既可以嵌套定義又可嵌套調(diào)用
C.C語(yǔ)言函數(shù)必須有返回值,否則不能使用函數(shù)
D.在C語(yǔ)言程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中
您可能感興趣的試卷
你可能感興趣的試題
A.函數(shù)語(yǔ)句:如fun(n1,n2)
B.函數(shù)表達(dá)式:如fun(n)+3
C.函數(shù)參數(shù):如printf("%d\n",fun(n))
D.以上調(diào)用都不正確
以下程序的輸出結(jié)果是()
#include< stdio.h>
float fun(int x,int y)
{
return (x+y);
}
void main()
{
int a=2,b=5,c=8;
printf("%3.0f\n,fun((int)fun(a+c,b),a-c));
}
A.7
B.8
C.9
D.10
以下程序的運(yùn)行結(jié)果是()
#include < stdio.h>
int func(int a,int b);
void main()
{ int k=4,m=1,p;
p=func(k,m); printf(""%d, "",p);
p=func(k,m); printf(""%d\n"",p); }
int func(int a,int b)
{ static int m=0,i=2;
i+=m+1;
m=i+a+b;
return m; }
A.8,1
B.8,17
C.8,8
D.4,1
A.賦值不合法
B.輸出為不確定的值
C.輸出值為-2
D.輸出值為2
若m為float型變量,則執(zhí)行以下語(yǔ)句后的輸出為()
m=1234.123;
printf(""%-8.3f\n"",m);
printf(""%10.3f\n"",m);
A."1234.1231234.123"
B."1234.123001234.123"
最新試題
在C語(yǔ)言中do-while和while語(yǔ)句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語(yǔ)句。
下面不是C語(yǔ)言特點(diǎn)的是()。
補(bǔ)充完整下面xxk2函數(shù)定義,假定函數(shù)參數(shù)表中a的值小于等于b,函數(shù)功能是求出返回a到b之間(包含a和b值在內(nèi))所有偶數(shù)之和。
C語(yǔ)言源程序經(jīng)過編譯生成()。
C語(yǔ)言編譯連接生成的.exe文件屬于()。
一個(gè)C語(yǔ)言程序無論長(zhǎng)短都是有函數(shù)和變量組成。
下面程序段的運(yùn)行結(jié)果不正確的是()
編程實(shí)現(xiàn),任意輸入三個(gè)整數(shù),輸出最大值。
C程序代碼中的注釋、標(biāo)識(shí)符命名、空行、代碼行中的空格以及對(duì)齊等都不影響程序的可讀性。
Polya的問題求解四步法不包括()。