首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 structA{ int a ; char b[10]; double c ;}; void f(struct A t); main() { struct A a={1001,"ZhangD
有以下程序 structA{ int a ; char b[10]; double c ;}; void f(struct A t); main() { struct A a={1001,"ZhangD
admin
2016-12-28
51
问题
有以下程序
structA{
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(StELlct A t) {
t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;}
程序运行后的输出结果是
选项
A、1002,ChangRong,1202.0
B、1001,ZhangDa,1098.0
C、1001,ChangRong,1098.0
D、1002,ZhangDa,1202.0
答案
B
解析
在主函数中定义结构体A的变量a,并对其赋初值,再调用函数f(a),形参t接收实参的数据,在函数f(t)中对结构体变量t的各个成员进行了赋值操作,需要注意的,形参和实参之间是数据传递,因此对形参的操作对实参不产生影响,因此在主函数输出仍然输出变量a的数据
转载请注明原文地址:https://kaotiyun.com/show/DuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】。#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
有以下程序voidf(int*q){inti=0;for(;i
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为______。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
设变量已正确定义,则以下能正确计算f=n!的程序段是______。
定义下列结构体(联合)数组:structSt{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17};执行语句prin
下列选项可以正确表示字符型常量的是
随机试题
植物体内水分以气体状态从体内通过生活的植物体的表面,散失到大气中的过程是()。
治疗疳气证的首选方剂是()
住房开发贷款最长不超过_______年(含本数)。()
在蛋白质翻译后加工中一般不包括的是
小儿运动功能的标准出现时间,下列哪项是正确的
“备案号”栏应填()。“贸易方式”栏应填()。
根据营业税法律制度的规定,下列确定营业额的方法中,正确的有()。
《野生动物保护法》规定,禁止出售、购买、利用国家重点保护野生动物及其制品。出售、利用非国家重点保护野生动物的,应当提供狩猎、进出口等证明,及依法附有的()。
Youaregoingtoreadanarticlewhichisfollowedbyalistofexamplesorheadings.Choosethemostsuitableonefromthelist
Inthefollowingarticlesomeparagraphshavebeenremoved.ForQuestions66~70,choosethemostsuitableparagraphfromthelist
最新回复
(
0
)