首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> struct A { int a; char b[10]; double c; }; void f(struct A t); main
有以下程序 #include <stdio.h> #include <string.h> struct A { int a; char b[10]; double c; }; void f(struct A t); main
admin
2021-04-28
34
问题
有以下程序
#include <stdio.h>
#include <string.h>
struct A
{
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(struct A t)
{
t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;
}
程序运行后的输出结果是
选项
A、1002, ZhangDa,1202.0
B、1002,ChangRong,1202.0
C、1001, ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
D
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会生成参数a的一个副本,而不会改变a的值,所以a值维持原值,选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/sxz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structst{intx;int*y;)*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}mai
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
下面不能作为结构化方法软件需求分析工具的是
以下关于return语句的叙述中正确的是
以下选项中,不能作为合法常量的是
以下选项中不能作为C语言合法常量的是
以下是if语句的基本形式:if(表达式)语句其中“表达式”
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
下列不属于软件工程3个要素的是()。
随机试题
直接接触药品的包装材料和容器,必须符合()。
项目运营状况的主要评价指标有()
简述进口到货单证。
通天顺公司所属的“通天顺”邮轮与天神公司所属的“天神”邮轮在粤东海区靖海附近海域发生碰撞,“通天顺”邮轮搁浅沉没,所载油类大量泄漏人海,严重污染了靖海至神泉和甲子近岸海域,造成天然水产品直接经济损失330.73万元、天然渔业资源经济损失992.19万元。对
抵达景点时,下车前地陪要讲清楚并提醒旅游者记住停车地点、离开时间、本景点特色纪念品。()
对个人独资企业投资者取得的生产经营所得应征收企业所得税,不征收个人所得税。()
阅读下文,完成下列4题。司马迁举了一系列“发愤”的著作,有的说理,有的记事,最后把《诗三百篇》笼统都归于“怨”,也作为一个例子。钟嵘单就诗歌而论,对这个意思加以具体发挥。《诗品.序》里有一节话:“嘉会寄诗以亲,离群托诗以怨。至于楚臣去境,汉妾辞宫。
Olderpeoplemustbegivenmorechancestolearniftheyaretocontributetosocietyratherthanbeafinancialburden,accordi
设有关系歌手(歌手号,姓名),根据“歌手”关系建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是()。
Theyear2005isthemidpointofadecadethatspansthreeunique,importanttransitioninthehistoryofhumankind.
最新回复
(
0
)