8.下面程序輸出結(jié)果是。
───
#include
void as(int x,int y,int *cp,int *dp)
{*cp=xy;
*dp=x——y;
}
main()
{int a=4,b=3,c,d;
as(a,b,&c,&d);
printf(“%d %d、”,c,d);
}
9.請(qǐng)讀程序:
#include
main(int argc,char *argv[])
{int i;
printf(“%d、n”,argc);
for(i=0;i《=argc——1;i)printf(“%s ”,argv[i]);
printf(“、n”);
}
若上面的程序編譯`連接后生成可執(zhí)行文件ABC.EXE,則輸入以下命令行
abc filel file2(表示回車)
程序執(zhí)行后的輸出結(jié)果是
。
───
10.條件“20”
#define N 5
fun(char *s,char a,int n)
{int j;
*s=a;j=n;
while(e
void fun(char *al,char *a2,int n)
{int k;
for(k=0;ks[k])
。
────
return k;
}
16.下面程序的輸同結(jié)果是。
───
#include
fun(int x)
{int p;
if(x==0││x==1)return(3);
p=x——fun(x——2);
return p;
}
main()
{printf(“%d、n”,fun(9));}
17.下面程序的輸出結(jié)果是
。
───
#include
funa(int a,int b)
{return ab;}
funb(int a,int b)
{return a——b;}
sub(int(*t)(),int x,int y;)
{return ((*t)(x,y));}
main()
{int x,(*p)();
p=funa;
x=sub(p,9,3);
x=sub(funb,8,3);
print(“%d、n”,x);
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |