程序填空题:结构体数组复制
本题实现结构体数组的复制功能,将结构体数组m中的全部内容复制到数组n中,最后输出数组n中的全部内容。
注意:一行输出一个结构体变量,成员之间以逗号分隔。
c++
#include <stdio.h>
struct ss
{
char no[10];
int data;
};
int main()
{
struct ss m[2]={{"A01", 5},{"A02", 8}},n[2];
int i;
for(i=0;i<2;i++)
for(i=0;i<2;i++)
printf("",);
return 0;
}
answer:
第1空:n[i]=m[i];
第2空:%s,%d\n
第3空:n[i].no,n[i].data
注意:一行输出一个结构体变量,成员之间以逗号分隔。
c++
#include <stdio.h>
struct ss
{
char no[10];
int data;
};
int main()
{
struct ss m[2]={{"A01", 5},{"A02", 8}},n[2];
int i;
for(i=0;i<2;i++)
for(i=0;i<2;i++)
printf("",);
return 0;
}
answer:
第1空:n[i]=m[i];
第2空:%s,%d\n
第3空:n[i].no,n[i].data