重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 自考
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

struct stud{char num[6];int s[4];double ave=0.0;}a;main(){int i;for(i=0;i<4;i++)scanf("%d"

struct stud

{char num[6];

int s[4];

double ave=0.0;

}a;

main()

{int i;

for(i=0;i<4;i++)scanf("%d",&a.s[i]);

for(i=0;i<4;i++)a.ave+ =a.s[i];

printf("%f",a.ave);

}

错误:______

改正:______

参考答案:错误

答案
查看答案
更多“struct stud{char num[6];int s[4];double ave=0.0;}a;main(){int i;for(i=0;i<4;i++)scanf("%d"”相关的问题

第1题

对以下定义的表述中,正确的是()struct node{int num;char name[10];}stud;

A.stud是一个结构体变量

B.stud是一个结构体类型

C.node是一个结构体数据

D.node是一个结构体变量

点击查看答案

第2题

对以下定义正确的表述是()union node{int num;char name[10];}stud;A.stud是一个联合体类型B.st

对以下定义正确的表述是()

union node

{int num;char name[10];}stud;

A.stud是一个联合体类型

B.stud是一个联合体变量

C.node是一个联合体数据

D.node是一个联合体变量

点击查看答案

第3题

若STUDENT student1,student2;(student1,student2为结构体变量)为正确定义,那么在此之前应做()定义。 (A)

若STUDENT student1,student2;(student1,student2为结构体变量)为正确定义,那么在此之前应做( )定义。

(A)struct

{char name[20];

int num;

}STUDENT;

(B)struct STUDENT

{char name[20];

int num;

};

(C)typedef struct

{char name[20];

int num;

}STUDENT;

(D)typedef struct STUDENT

{char name[20];

int num;

};

点击查看答案

第4题

有以下程序: irlclude<stdlib.h> stELlCt N0DE {int rlLlm;struct N0DE*nex
t;) main() {struCt N0DE*p,*q,*r; p=(struct N0DE*)malloc(sizeof(struct N0DE)); q=(struct N0DE*)malloc(sizeof(struct N0DE)); r=(struct N0DE*)malloc(sizeof(struct N0DE)); p一>num=10;q一>num=20;r一>num=30; P一>next=q,q一>next=r; printf(“%d\n”,P一>num+q一>next一>num); ) 程序运行后的输出结果是()。

点击查看答案

第5题

有以下程序: include <stdio.h> struct N0DE {int hum;struct N0DE*nex
t;}; main() { struct N0DE*P,*q,*r; p=(struct N0DE*)mall0C(sizeof(struct N0DE)); q=(struer N0DE*)malloc(siZe0f(struer N0DE)); r=(Struct N0DE*)malloc(Sizeof(Struct N0DE)); p一>num=10;q一>num=20; r一>num=30; P一>next=q;q一>next=r; printf(“%d\n”,P一>num+q一>next一>hum); ) 程序运行后的输出结果是()。

A.10

B.20

C.30

D.40

点击查看答案

第6题

以下程序运行后的输出结果是______。 struct NODE { int hum; struct
NODE *next; }; main () { struct NODE s[3]={{1, \0 },{2, \0 },{3, \0 }},*p,*q,*r; int sum=0: s[0].next=s+1; s[1].next=s+2; s[2].next=s: p=s; q=p->next; r=q->next; sum+=q->nexs->num; sum+=r >next->next->num: prlntf("%d\n",sum ; }

点击查看答案

第7题

struct abc{char a[20]={0};char b;}main(){struct abc studl[10];int a;for(a=0;a<10;a++)scanf

struct abc

{char a[20]={0};

char b;}

main()

{struct abc studl[10];

int a;

for(a=0;a<10;a++)

scanf("%s",a);

}

错误:______

改正:______

参考答案:错误

点击查看答案

第8题

设struct{short a;char b;float c;}cs;则sizeof(cs)的值是()A.4B.5C.6D.7

设 struct {short a; char b; float c; }cs; 则sizeof(cs)的值是()

A.4

B.5

C.6

D.7

点击查看答案

第9题

下面程序用来输出两个字符串中较短的长度。main(){char pl[20],p2[20];int i1,i2,num;gets(p1);ge

下面程序用来输出两个字符串中较短的长度。

main()

{char pl[20],p2[20];

int i1,i2,num;

gets(p1);

gets(p2);

i1=______;/*第一空*/

i2=______;/*第二空*/

num=(______)?i1:i2;/*第三空*/

printf("%d\n",nurn);

}

点击查看答案

第10题

以下说明语句中,【 】是结构体类型名。 typedef struct { int n; char ch[8]; }PER

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝