更多"下面的程序是使用结构型来计算复数m和n的差。 main( ) s"的相关试题:
[填空题]下面程序用来输出结构体变量a所占存储单元的字节数,请填空。
main( )
struct stu
char x[20];float y; a;
printf("a size:%d/n",sizeof( 【14】 ));
[填空题]下面程序用来输出结构体变量a所占存储单元的字节数,请填空。
main( )
{ struct stu
{char x[20];float y; }a;
printf("a size:%d/n",sizeof( 【14】 ));
}
[单项选择]有以下程序
#include
main( )
{struct STU{char name[9];char sex;double score[2]; };
struct STU a={"Zhao",m’’,85.0,90.0},b={"Qian",f’’,95.0,92.0};
b=a:
printf("%s,%c,%2.0f,%2.0f/n",b.name,b.sex,b.score [0],b.score[1]);
}
程序的运行结果是
A. Qian,f,95,92
B. Qian,m,85,90
C. Zhao,f,95,92
D. Zhao,m,85,90
[单项选择]有以下程序:
#include
main( )
struct STUchar name[9];char sex;double score[2];;
struct STU a="Zhao",’m’,85.0,90.0,b="Qian",’f’,95.0,92.0,
b=a;
prinf("%s,%c,%2.Of,%2.Of/n",b.name,b.sex,b.score[0],b.score[1]);
程序的运行结果是( )。
A. Qian,f,95,92
B. Qian,m,85,90
C. Zhao,f,95,92
D. Zhao,m,85,90
[单项选择]有以下程序
#include<stdio.h>
main( )
struct STUchar name[9];char sex;double score[2];;
struct STU a="Zhao",’m’,85.0,90.0,b="Qian",’f’,95.0,92.0;
b=a;
printf("%s,%c,%2.0f,%2.0f/n",b.name,b.sex,b.score[0],b.score[1]);
程序的运行结果是______。
A. Zhao,m,85,90
B. Qian,m,85,90
C. Zhao,f,95,92
D. Qian,f,95,92
[单项选择]struct st
int i;int j;;
main( )
struct st m[3]=10,1,20,2,30,3,*p;
p=m;
printf("%d/n",(*++p).j);
[填空题]以下程序运行后的输出结果是 _______ 。
};
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->next->num; sum+=r->next->next->num;
printf("%d/n",sum);
}
[简答题]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);