fun(a+b,(x,y),fun(n+k,d,(a,b)));
成都地區(qū)優(yōu)秀IDC服務(wù)器托管提供商(創(chuàng)新互聯(lián)).為客戶提供專業(yè)的德陽(yáng)服務(wù)器托管,四川各地服務(wù)器托管,德陽(yáng)服務(wù)器托管、多線服務(wù)器托管.托管咨詢專線:13518219792
fun() 函數(shù) 實(shí)參有:
第一個(gè)是 a+b, 這是表達(dá)式,結(jié)果是1個(gè)值。
第二個(gè)是 (x,y) , 這是逗號(hào)表達(dá)式,數(shù)值等于 y 的值。
第三個(gè)是 fun(n+k,d,(a,b) ),這是函數(shù)調(diào)用,結(jié)果是1個(gè)值。
答案選 A) 3
main函數(shù)的fun函數(shù)的兩個(gè)實(shí)參,分別為(a++,b++,a+b)和 c++
前者是一個(gè)逗號(hào)表達(dá)式,從左向右計(jì)算,其值為最后a+b的值,等于2+3=5
c++是一個(gè)后自增表達(dá)式,先取c的值傳遞到形參,然后c再自增。傳遞的值是3。
所以,最后程序的輸出是8。
1、首先,我們要調(diào)用函數(shù)的庫(kù)文件。
2、然后我們輸入Printf函數(shù)構(gòu)成語(yǔ)句。
3、接下來(lái)我們知道這個(gè)函數(shù)是返回雙精度類型,【lf】。
4、然后我們輸入一個(gè)測(cè)試的數(shù)值。
5、然后就可以開始運(yùn)行測(cè)試。
6、這時(shí)候就可以看到結(jié)果。
#includeconio.h
#includestdio.h
#includestring.h
void?fun(char?*s,?char?t[])
{
int?i?=?0,j=0;
for?(;?*s?!=?'\0'*(s?-?1)?!=?'\0';?s?+=?2)
???
t[i++]?=?*s;
t[i]?=?'\0';
}
void?main()
{
char?s[100],?t[100];
system("CLS");
printf("\nPlease?enter?string?S:?");
scanf("%s",?s);
printf("\nThe?result?is:%s\n?",?s);
fun(s,?t);
printf("\nThe?result?is:%s\n?",?t);
}