问题详情

有以下程序: #include #include typedef struct{char name[9];char sex;int score[2];}STU; STU f(STU a) { STU b={"Zha0","m",85,90}; int i; strcpy(a.name,b.name); sex=b.sex; for(i=o;i<2;i++)a.score[i]=b.score[i]; return a; } main( ) { STU c={"Qian",f,95,92),d; d=f(c); printf("%S,%C,%d,%d,",d.name,d.sex,d.score[0],d.score[l]); printf("%s,%c,%d,%d\n",C.name,C.sex,c.score[0],C.score[1]); } 程序运行后的输出结果是( )。

A.Zhao,m,85,90,Qian,f,95,92

B.Zhao,m,85,90,Zhao,m,85m90

C.Qian,f,95,92,Qian,f,95,92

D.Qian,f,95,92,zhan,m,85,90

未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。 收藏该题
查看答案

相关问题推荐

下列程序的输出结果是【】。 include include using namespace std; void fun(c

下列程序的输出结果是【 】。

include<iostream>

include<cstring>

using namespace std;

void fun(const char *s,char &c){c=s[strlen(s)/2];}

int main()

{

char str[]="ABCDE";

char ch=str[1];

fun(str,ch);

cout<<ch;

return 0;

}

有以下程序:include main( )}char a,b,e,d;seanf("% e,% e,% d,% d" ,&a,&b,&

有以下程序:#include <stdio.h>main( )} char a,b,e,d; seanf("% e,% e,% d,% d" ,&a,&b,&c,&d); printf("% c,% c,% e,% c \n" ,a,b,c,d);若运行时从键盘上输入:6,5,65,66 <回车>,则输出结果是( )。

A.6,5,A,B

B.6,5,65,66

C.6,5,6,5

D.6,5,6,6

类是由编译器自动生成对象的一个特殊类。

A.Class

B.Object

C.String

D.System

以下程序的输出结果是includelong fun(int n){long s;if(n=1||n=2)s=2;else s=n-fu

以下程序的输出结果是 #include<iostream.h> long fun(int n) {long s; if(n=1||n=2) s=2; else s=n-fun(n-1): return s; } void main() {cout<<fun(3);=

A.1

B.2

C.3

D.4

if语句基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。A.必须是逻辑值S

if语句基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。

A.必须是逻辑值

B.必须是整数值

C.必须是正数

D.可以是任意合法的数值

联系客服 会员中心
TOP