C语言作业问题

2025-03-24 08:57:13
推荐回答(5个)
回答1:

楼上那位基本是对的,只是第二个没有看清要求,可以这样改:
int
main()
{
int
a,b;
void
num(int
a,int
b);
scanf("%d,%d",a,b);
num(a,b);
return
0;
}
void
num(int
a,int
b)
{
int
i,t;
int
mid;
srand((int)time(0));
if(a{t=a;a=b;b=t;}
while(1)
{
mid=rand();
if(mid>a
&&
mid{
printf("%d\t",i);
break;
}
else
continue;
}
}

回答2:

1、D
2、B
3、D
4、D
5、C
6、D
7、D
8、A
9、D
10、B
11、B
二、
我实在看晕了,对于这个 char *p=table[i] 是不是犯了重复定义的错误呢?
这真是原题吗?可能是我记错了?

回答3:

1、D
2、B
3、D
4、D
5、C
6、D
7、D
8、A
9、D
10、B
11、B
二.(1)i (2)*p=table[j]
(3)table[i]

回答4:

C语言比较难学,还是学E语言吧。

回答5:

选择D,B,D,D,D,D,C,A,D,B,B
填空(1)i<=size(2)table[j+1]=table[j] (3)p