首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> struct A { int a;char b[10];double c; };struct A f(struct A t); main( ) { struct A a
有以下程序: #include<stdio.h> #include<string.h> struct A { int a;char b[10];double c; };struct A f(struct A t); main( ) { struct A a
admin
2022-06-24
45
问题
有以下程序:
#include<stdio.h>
#include<string.h>
struct A
{
int a;char b[10];double c;
};struct A f(struct A t);
main( )
{
struct A a={1001,"ZhangDa",1098.0};
a=f(a);
printf("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
struct A f(struct A t)
{
t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;
return t;
}
程序运行后的输出结果是( )。
选项
A、1001,ZhangDa,1098.0
B、1002,ZhangDa,1202.0
C、1001,ChangRong,1098.0
D、1002,ChangRong,1202.0
答案
D
解析
函数f对结构体进行修改,并返回新的结构体;main函数先定义了一个结构体变量a并为它赋初值,然后调用函数f修改结构体变量的成员值,最后输出新的结构体变量成员。
转载请注明原文地址:https://kaotiyun.com/show/VQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){chara=4;printf("%d\n",a=a
若有以下程序#includevoidsp(int*a){intb=2;a=&b;*a=*a*2;printf("%d,",*a);)main(){intk=3,*p=&
C语言中double类型数据占字节数为
下列有关宏的叙述中不正确的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
下列选项中不属于面向对象程序设计特征的是
以下选项中正确的语句组是
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是
设变量已正确定义并赋值,下列表达式中正确的是()。
冒泡排序在最坏情况下的比较次数是
随机试题
既是合同法的重要目标,也是合同法基本原则的是()
陈女士,28岁,发作性呼吸困难16年,多在春秋季,发作前多鼻痒、打喷嚏。最可能的诊断是
A/乳化剂B/渗透压调节C/金属络合剂D/抗氧化E/抑菌剂聚山梨酯80在注射剂中作
宏远公司生产销售甲产品,2016年度甲产品的盈亏临界点销售额为90000元,单价150元,单位成本130元,其中,单位变动成本120元。资金平均占用额为4000万元,经分析,其中不合理部分为300万元。宏远公司计划2017年度实现利润总额比2016年度增长
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
设f(x)在[a,b]上有定义,M>0且对任意的x,y∈[a,b],有|f(x)-f(y)|≤M|x-y|k证明:当k>1时,f(x)三常数.
数据库逻辑设计的主要工作是将E-R图转换成指定RDBMS中的______。
(1)在考生文件夹下有工程文件sj3.vbp及窗体文件sj3.frm。该程序的窗体是不完整的,要求设计好窗体,并编写相应的程序,完成题目的要求。窗体上已有3个命令按钮,名称分别为Commandl、Command2、Command3,标题分别为“修改”、“保
执行语句:{cout<<setfill(’*’)<<setw(10)<<seffill(’#’)<<left<<123<<"0K"<<end1;return0;}后将输出()。
Whiletyping,Helenhasahabitofstopping______togiveherlongandflowinghairasmooth.
最新回复
(
0
)