1.D 先调用fun(x,y),返回一个为7的值,再调用fun(7,y)
2.C 值调用,int 值未改变
3.D 调用长度范围是10的数组,最后执行一次p++=9,但P要增加1,所以得10
4.C
5.C 输出包含%d,取整数
6.B main()函数决定
7.A 因为最后i会变为10,有因为长度只有9,所以要减1
8.C
9.C
10.7 返回的就是字符串的长度
第一题看不到图
第二题很简单,直接调用转换二进制函数就可以了,自己写函数也很简单
欢迎访问我的网站:
http://www.529475.com/
得到更多帮助
〖互联网在线〗——引领你进入无所不能的Internet世界
网址:
http://www.529475.com/
#include
void
disp1(int
n)
{
for(int
i=1;i<=n;i++)
{
for(int
k=1;k<=n-i;k++)
printf("
");
for(int
j=1;j<=i;j++)
printf("*");
printf("\n");
}
}
void
main()
{
disp1(5);
}
这里是n=5的时候.
大哥。这样的简单题目还是别拿出来Show了。你到网上都能找得到的。在看下他们写的算法就行了,基本上就是用两个嵌套的For循环就搞定了
答案依次是:DCBCC,DBBCB