未分类题
( 36 ) 设有定义 :
struct complex
{ int real,unreal; } data1={1,8},data2;
则以下赋值语句中错误的是
A ) data2=data1;
B ) data2= ( 2,6 ) ;
C ) data2.real=data1.real;
D ) data2.real=data1.unreal;
A.real=data1.real;
D
B.real=data1.unreal;
【参考答案】
B
热门
试题
未分类题
( 37 )有以下程序#include <stdio.h>#include <string.h>struct A{ int a; char b[10]; double c;};void f ( struct A t ) ;main (){ struct A a={1001, ' ZhangDa ' ,1098.0};f ( a ) ; printf ( ' %d,%s,%6.1f n ' ,a.a,a.b,a.c ) ;}void f ( struct A t ){ t.a=1002; strcpy ( t.b, ' ChangRong ' ) ;t.c=1202.0;}程序运行后的输出结果是A ) 1001,zhangDa,1098.0B ) 1002,changRong,1202.0C ) 1001,ehangRong,1098.OD ) 1002,ZhangDa,1202.0