首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio, h>#include <string, h>struet STU{ int nam; float TotalSeore;};void f( strnct STU p){ struct STU s[2
有以下程序:#include <stdio, h>#include <string, h>struet STU{ int nam; float TotalSeore;};void f( strnct STU p){ struct STU s[2
admin
2013-02-23
69
问题
有以下程序:#include <stdio, h>#include <string, h>struet STU{ int nam; float TotalSeore;};void f( strnct STU p){ struct STU s[2] = { {20044,550} ,{20045,537} }; p.num = s [1]. num; p.TotalScore = s [1]. TotalScore;main( ){ struct STU s[2] = {{20041,703} ,{20042,580}}; f(s[0] ); printf( "%d %3.Of\n" ,s[0].num,s[0].TotalSeore); }程序运行后的输出结果是( )。
选项
A、20045 537
B、20044 550
C、20042 580
D、20041 703
答案
8
解析
函数f中定义了结构体类型的变量P作为形参,在main函数中,将结构体变量 s[0]中的值传给了形参变量P,在函数f中,虽然改变了p中的内容,但其改变对main函数中 s[0]的值不产生影响,所以main函数中输出s[0]的数据仍然是main函数中初始化时的数据。
转载请注明原文地址:https://kaotiyun.com/show/7YPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<stdio.h>main(){inti,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];for(i=0;i<4;i+=2)
以下四个程序中,完全正确的是()。
有以下程序:main(){inta=1,b=2,m=0,n=0,k;k=(n=b>a)||(m=a<b);printf("%d,%d\n",k,m);}程序运行后的输出结果是()。
以下选项中合法的实型常数是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next
以下叙述中正确的是()。
函数fun的功能是:根据以下公式求p的值,结果由函数值返回。m与n为两个正数,且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<s
若有定义:char*st="howareyou";下列程序段中正确的是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()
随机试题
下列选项中,可以强制债务人继续履行的是()
随访观察某种肿瘤病人1000人手术后的治疗效果,没有失访,随访的第一年内因该肿瘤死亡的200人,第二年死亡人数为240人,第三年死亡人数为168人。则该肿瘤的3年生存率的算法为
酸枣仁的性味是
外科医生穿无菌手术衣和戴无菌手套后,属于无菌区域的有()。
苯酚和甲醛在酸或碱催化作用下,生成物是()。
下列各项属于工程咨询管理方面的风险因素是()。
除下列()情况以外,其他均可增强供应商的讨价还价能力。
《中华人民共和国食品安全法》规定,预包装食品的包装上应当有标签。标签中应当标明()。
关于宇宙起源的科学发现——1998年英译汉及详解Theywere,byfar,thelargestandmostdistantobjectsthatscientistshadeverdetected:astripof
Theyhavethecapabilitytodestroytheenemyinafewdays.
最新回复
(
0
)