题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-18 12:53:42

[填空题]设struct student

char name [20];
char sex;
stu;
语句printf("%d/n",sizeof(stu));的输出结果是______。

更多"设struct student char name [20]"的相关试题:

[填空题]设struct student { char name [20]; char sex; }stu; 语句printf("%d/n",sizeof(stu));的输出结果是______。
[单项选择]若有如下程序: struct student {char name[10]; float score[3];}stu[3]={{"lili",75,90,90}, {"liudan",90,85,75}; {"guoli",85,85,70}}; main( ) {int i;float sum=0,aver; for(i=0;i<3;i++) sum=sum+stu[i].score[1]; aver=sum/i; printf("%6.2f/n",aver); } 则程序运行后的输出结果是 ( )
A. 83.33
B. 85.00
C. 86.00
D. 86.67
[简答题]main( )
struct student
char name[10];
float k1;
float k2;a[2]="tom",50,60,"make",70,90,*p=a;
int i;
printf("/n name:%s total=%f/n",p->name,p->k1+p->k2);
printf("/n name:%s total=%f/n",a[1].name,a[1].k1+a[1].k2);

[单项选择]若有如下程序:
struct student
char name[10];
float score[3];stu[3]="lili",75,90,90,
"liudan",90,85,75;
"guoli",85,85,70;
main( )
int i;float sum=0,aver;
for(i=0;i<3;i++)
sum=sum+stu[i].score[1]; aver=sum/i;
printf("%6.2f/n",aver);
则程序运行后的输出结果是 ( )
A. 83.33
B. 85.00
C. 86.00
D. 86.67
[填空题]设有定义:
struct person
int ID; char name[12]; P;
请将scanf("%d", ______);语句补充完整,使其能够为结构体变量P的成员ID正确读入数据。
[单项选择]设有如下定义
struct ss
{ char name[10];
int age;,
char sex;
} std[3],* p=std;
下面各输入语句中错误的是
A. scanf("%d",&(*p).age);
B. scanf("%s",&std.name);
C. sean("%c",&std[0].sex);
D. scanf("%c",&(p->sex));
[填空题]设有定义:
struct person
int ID;char name[12]; p;
请将scanf("%d"______);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
[填空题]设有以下结构体类型:
Struct st
char name[8];
int num;
float s[4];
student[50];
并且结构体数组student中的元素都已有值,若要将这些元素写到硬盘文件fp中。请将以下fwrite语句补充完整:
fwrite(student,______,1,fp);
[填空题]设有以下结构体类型:
struct st
char name[8];
int num;
float s[4];
student[50];
并且结构体数组student中的元素都已有值,若要将这些元素写到硬盘文件fp中,请将以下fwrite语句补充完整:
fwrite(student, 【20】 ,1,fp);
[单项选择]有以下程序 #include struct STU{char name[9]; char sex; int score[2];}; void f(struct STU a[]) { struct STU b = {"Zhao", ’m’, 85, 90}; a[1] = b; } main( ) { struct STU c[2] = {{"Qian", ’f’, 95, 92}, {"Sun", ’m’, 98, 99}}; f(c); printf("%s,%c,%d,%d,", c[0].name, c[0].sex, c[0].score[0], c[0].score[1]); printf("%s,%c,%d,%d,", c[1].name, c[1].sex, c[1].score[0], c[1].score[1]); } 程序运行后输出结果是
A. Zhao,m,85,90,Sun,m,98,99
B. Zhao,m,85,90,Qian,f,95,92
C. Qian,f,95,92,Sun,m,98,99
D. Qian,f,95,92,Zhao,m,85,90
[填空题]设有定义:
struet person
int ID;char name[12];p;
请将“scanf("%d",______);”语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
[填空题]

设有定义:
struct person
{ int ID;char name[12];}p;
请将scanf("%d",______);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。


[简答题]struct people

char name[10];
float score;
per[]="Tom",95.5),"Mary",88.0);
void main( )

struct people。p—per+1;
printf("%s,%.1f/n",per[0].name,p→score);

[单项选择]有以下程序: #include struct STU {char name[10]; int num; }; void f(char *name, int num) { struct STU s[2]={{"SunDan",20044},{"Penghua",20045}}; num=s[0].num; strcpy(name,s[0].name); } main( ) { struct STU s[2]={{"YangSan",20041},{"LiSiGao",20042}},*p; p=&s[1]; f(p->name,p->num); printf("%s %d/n",p->name,p->num); } 程序运行后的输出结果是______。
A. SunDan 20042
B. SunDan 20044
C. LiSiGuo 20042
D. YangSan 20041

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码