首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> struet A { int a; char b[10]; double c; }; struet A f(struet A t); main( ) { struet
有以下程序: #include<stdio.h> #include<string.h> struet A { int a; char b[10]; double c; }; struet A f(struet A t); main( ) { struet
admin
2018-06-29
57
问题
有以下程序:
#include<stdio.h>
#include<string.h>
struet A
{
int a;
char b[10];
double c;
};
struet A f(struet A t);
main( )
{
struet A a={1001,"ZhangDa",1098.0};
a=f(a);
prinff("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
struet A f(struet A t)
{
t.a=1002:
strcpy(t.b,"ChangRong");
t.c=1202.0:
return t;
}
程序运行后的输出结果是( )。
选项
A、1002,ZhangDa,1202.0
B、1002,ChangRong,1202.0
C、1001,ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
B
解析
本题考查结构体变量的引用以及作为函数参数,题目虽然看似复杂,其实比较容易,f函数的参数是结构体变量,然后对参数重新赋值并返回,所以该题目的答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/6txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta=4,b=5,c=6;然后顺序执行下列语句后,变量b中的值是()。c=(a-=(b-5));c=(a%3)+(b=1);
下面程序的输出结果是()。#include<stdio.h>main(){staticchara[]="china";char*ptr=a;while(*ptr){printf("%c",*ptr-32
有以下程序 #include<stdio.h> main() { FILE *fp;int k,n,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w"); fprintf(fp,"%d%
以下程序的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",d);return(d);}m
下列关系运算的叙述中,正确的是______。
下列选项中非法的字符常量是()。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
能正确表示逻辑关系""a≥10或a≤0"",的C语言表达式是_____。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模式。
随机试题
巴戟天的功效是
36周产女婴,出生后反应好,体检其指甲外观特点是
下列关于合同解除的哪些说法是正确的?()
给水系统的配水点有()。
在马斯洛需要层次中,人和动物所共有的需要是()。
有两只相同的大桶和一只空杯子,甲桶装牛奶,乙桶装糖水,先从甲桶内取出一杯牛奶倒入乙桶,再从乙桶取出一杯糖水和牛奶的混合液倒入甲桶,请问此时甲桶内的糖水多还是乙桶内的牛奶多?( )
斯金纳认为,教育就是塑造行为,而塑造行为的关键是()
一个完整计算机系统的组成部分应该是
Howdoesthewomanthinkaboutherboss?
A、Hewenttoseeadoctor.B、Heworkedatarestaurant.C、Hesanginaconcert.D、Hedancedinaparty.C
最新回复
(
0
)