[单选题]

有以下程序 include main() { struct STU{char name[9];char sex;double

有以下程序 #include <stdio.h> main() { struct STU{char name[9];char sex;double score[2];}; sturt 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,85,90

C.Zhao,f,95,92

D.Zhao,m,85,90

参考答案与解析:

相关试题

有以下程序 #include main() { struct STU{char

[单选题]有以下程序 include main() { struct STU{char name[9];char sex;double有以下程序 #include <stdio.h> main() { struct STU{char name[9];char sex;double score[2];}; sturt STU a={"Zhao" ,'m',85.0,90.0},b={"Qian" ,'f,95:0,92.0}; b=a; printf("%s,%c,%2.0f,%2.0f/

  • 查看答案
  • 有以下程序: #include struct STU (char name[1

    [单选题]有以下程序: include struct STU (char name[10]; int num; };有以下程序: #include <string.h> 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); } mai

  • 查看答案
  • 有以下程序#include <stdio.h>main(){struct STU

    [单选题]有以下程序#include <stdio.h>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.)Qia

  • 查看答案
  • 有以下程序: struct STU { char num[10]; float

    [单选题]有以下程序: struct STU { char num[10]; float score[3];}; main( ) { struct STU s[3]={{"20021",90,95,85}, { "20022",95,80,75}, { "20023",100,95,90} },*p=s; int i; float sum=0; for(i=0;i<3;i++) sum=sum+p->score[i]; printf("%6.2f/n",sum); } 程序运行后的输出结果

  • 查看答案
  • 有以下程序: #include struct STU {int num; fl

    [单选题]有以下程序: include struct STU {int num; float TotalScore;有以下程序: #include <strino.h> struct STU {int num; float TotalScore; }; void f(struct STU p) {struct STU s[2]={{20044,550},{20045,537}}; p.num=s[1].num;p.TotalScore=s[1].TotalScore; } main() {struct

  • 查看答案
  • 有以下程序: #include #include main( ) {char

    [单选题]有以下程序: include include main( ) {char p[] = {'a','b','c'] ,q[10有以下程序: #include <stdio.h> #include <string.h> main( ) { char p[] = {'a','b','c'] ,q[10] = {'a','h','c'} prinff( "% d % d/n" , strlen (p) , strlen (q) );以下叙述中正确的是( )。A

  • 查看答案
  • 有以下程序: struct STU {char name[10];int num

    [单选题]有以下程序: struct STU {char name[10];int num;float TotalScore;}; void f(struct STU *p) {struct STU s[2]={{"SunDan",20044,550},{"Penghua",20045,537}},*q=s; ++p;++q; *p=*q; } main() {struct STU s[3]={{"YangSan",20041,703},{"LiSiGuo",20042,580}}; f(

  • 查看答案
  • 有以下程序struct STU{ char name[10]; int num;

    [单选题]有以下程序 struct STU { char name[10]; int num; int Score; { main() { struct Stu s[5]={{"YangSan",20041,703},{"LiSiGuo",20042,580}, {"WangYin",20043,680},{"SunDan",20044,550}, {"Penghua",20045;537}},*p[5],*t; int i,j; for(i=0;i<5;i++)p[i]=&s

  • 查看答案
  • 有以下程序struct STU{char name[10];int num;};

    [单选题]有以下程序 struct STU{ char name[10]; int num; }; void f1(struct STU C) { struct STU b={"LiSiGuo",2042}; c=b; } void f2(struct STU*C) { struct STU b={"SunDan",2044}; *c=b; } main() { struct STU a={"YangSan",2041},b={"Wang Yin",2043}; f1(a) ;f2(&am

  • 查看答案
  • 有以下程序:struct STU{ char name[10];int num;

    [单选题]有以下程序: struct STU { char name[10]; int num; float TotalScore; }; void f(struct STU *p) { struct STU s[2]={{"SunDan", 20044, 550}, {"Penghua", 20045, 537}}, *q=s; ++p; ++q; *p=*q; } main() { struct STU s[3]={{"YangSan", 20041, 703}, {"LiSiGuo"

  • 查看答案
  • 有以下程序 #include  main() { struct STU{char