首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#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
53
问题
有以下程序:#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全国计算机二级
相关试题推荐
有如下程序:longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}main(){printf("%ld\n",fib(
下面选项中不属于面向对象程序设计特征的是()。
下列程序中的for循环执行的次当次数是______。#defineN2#defineMN+i#defineNUM2*M+l#mai
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是_______。
设a、b、c、d、m.n均为血型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为______。
数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
在下列几种排序方法中,要求内存量最大的是______。
算法分析的目的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
随机试题
《出版物市场管理规定》规定,设立出版物总发行企业或者其他单位从事总发行业务,其法定代表人或者主要负责人应当具有一定的条件。下列选项,()属于该规定所列条件。
引起母猪繁殖障碍的疱疹病毒是
男孩,7岁,诊断为“肾病综合征”,因水肿、尿少,给予利尿消肿治疗,患儿发生腹胀,乏力,膝反射减弱,心音低钝,心电图出现U波,治疗中需及时补充
属于对因治疗的药物作用是()
关于格式合同与非格式合同的表述中,正确的有()。
下列账簿中,可以采用卡片式账簿的是()。
在最佳现金持有量确定的存货模式下,企业持有的现金数量越少,则()。
法定继承人的范围不包括()。
理性经济人假设是西方经济学理论的逻辑基础,这一理论假设的核心是认为人()。
目前,进行电子商务最常用的终端是______。
最新回复
(
0
)