首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> typedef struct stu { char name[10]; char gender;
有以下程序 #include <stdio.h> typedef struct stu { char name[10]; char gender;
admin
2021-04-28
17
问题
有以下程序
#include <stdio.h>
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(STU a, STU *b)
{ a = *b;
printf("%s,%c,%d,", a.name, a.gender, a.score);
}
main( )
{ STU a = {"Zhao", ’m’, 290}, b = {"Qian", ’f’, 350};
f(a,&b);
printf("%s,%c,%d\n", a.name, a.gender, a.score);
}
程序运行后的输出结果是
选项
A、Qian,f,350,Qian,f,350
B、Zhao,m,290,Qian,f,350
C、Qian,f,350,Zhao,m,290
D、Zhao,m,290,Zhao,m,290
答案
C
解析
main函数中,首先定义两个结构体STU类型的变量a,b,并对a,b初始化,f函数的功能是:用形参结构体指针b指向的结构体对形参a赋值,此时形参结构体a的值为指针b指向的值,输出a即输出指针b指向的结构体,返回到main函数后,在输出实参a的值,答案为C选项,注:形参a,b不要和实参a,b混淆。
转载请注明原文地址:https://kaotiyun.com/show/YFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
下列叙述中错误的是()。
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
若有以下程序#include<stdio.h>main(){inti,j=0;chara[]="Howareyou!",b[10];for(i=0;a[i];i++)if(a[i]==’’)b[j++]=a[
有以下程序#includemain(){inta[]={2,3,5,4},i;for(i=0;i
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s;S=s->next:p=s;wh
有以下程序#includedoublefldoublex);main()doublef(doublex){doublea=0;inti;{returnx*x+1;}for(i=0;i
设a和b均为int型变量,且a=6,b=11,则能使值为3的表达式是()。
有以下程序structst{intx;int*y;)*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
随机试题
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:FirstString--SecondString程序运行后的输出结果是:FirstSt
A.补脾益气,和胃化湿B.补脾益肾,益气和营C.补养气血,健运脾胃D.补中益气,升清降浊眩晕动则加剧,面色苍白,唇甲不华,心悸少寐,饮食减少,舌质淡,脉细弱。治法宜选
陈嘉委托罗亦购买“香尖”牌茶叶一箱,罗亦到商场后发现该品牌茶叶已经卖完。罗亦平时知道陈嘉也爱喝“乌龙”茶,就帮陈嘉买了一箱“乌龙”茶。后陈嘉拒收。下列选项中正确的是:()
关于征地补偿的叙述,正确的是()。
开发区规划综合论证的内容包括()。
下列水利工程建设项目中,属于公益性项目的有()。
根据下列资料。回答下列题。2012年上半年世界62个主要产钢国和地区粗钢产量76686万吨,同比增长0.88%,按日均计算仅增长0.32%.扣除我国粗钢产量外日均产量同比下降0.5%。2012年1~6月中国粗钢产量同比增长:
通过对简单商品流通和资本流通两种形式的分析,可以看到:
所谓整合力
以下叙述中正确的是
最新回复
(
0
)