结构体变量与结构体数组分析详解(作业三)

选择题

1设有定义:struct {char mark[12];int num1;double num2;} t1,t2;,若变量均已正确赋初值,则以下语句中错误的是

A. t1=t2;                    B. t2.num1=t1.num1;

C. t2.mark=t1.mark;          D. t2.num2=t1.num2;

分析:mark是字符数组,字符数组的整体赋值不能直接‘=’,而是要用srtcpy(t2.mark,t1.mark)。

2.若有以下定义,则对结构体变量错误操作的是(   ) 。

  struct CC {
  int num;
  char name[10];
  float score[2];
  } s;

A. cin>>s.num;                B. s.score[1]=66.5;

    C. cin>>s.score[0];           D. s.name=Li Ming;

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值