永发信息网

以下的运行结果是( )。 #include<stdio.h> main() { int i,k; for(i=0; i<4; i++); { k=sub(&i); printf(

答案:1  悬赏:10  手机版
解决时间 2021-11-25 09:41
  • 提问者网友:川水往事
  • 2021-11-25 01:12
以下的运行结果是( )。 #include<stdio.h> main() { int i,k; for(i=0; i<4; i++); { k=sub(&i); printf(
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-11-25 02:44
#include
int sub(int *s)
{
static int t=0;
t=*s+t;
return t;
}
void main()
{
int i,k;
for(i=0; i<4; i++);
{
k=sub(&i);
printf("%3d",k);
}
printf("\n");
}
//4

struct n{ int x; char c; };
func(struct n b)
{
b.x=20;
b.c='x';
}
void main()
{
struct n a={10,'x'};
func(a);
printf("%d,%c\n",a.x,a.c);
}
//10 x
void main()
{
struct EXAMPLE
{
struct
{
int x;
int y;
}in;
int a;
int b;
}e;
e.a=1;e.b=2;
e.in.x=e.a*e.b;
e.in.y=e.a+e.b;
printf("%d,%d",e.in.x,e.in.y);
}

//2,3

16题我也不懂,搞不懂啥意思
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯