首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
19
问题
有以下程序
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全国计算机二级
相关试题推荐
下面函数调用语句含有实参的个数为func((exp1,exp2)(exp3,exp4,exp5));
在C语言中,变量的隐含存储类别是
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
有以下程序#includemain(){charp[20]={′a′,′b′,′c′,′d′},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);pri
请选出正确的程序段
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
下列叙述中错误的是()。
以下叙述中错误的是
以下选项中可作为C语言合法常量的是
随机试题
语义学中所讲的“模糊”与语法学上的“歧义”有何不同?
患者,男,67岁。眩晕日久不愈,伴腰膝酸软,两目干涩,耳鸣,少寐多梦,健忘,舌淡嫩,苔白,脉弱尺甚。其治法为
《中国药典》规定"精密称定"是指被称取重量应准确至所取重量的
因果分析法包括()。
在儿童发展观中,柏拉图、基督教的“原罪说”等主张()。
某人进行一次射击练习,已知其每次射中靶心的概率是80%,则此人5次射击中有4次命中的概率是多少?
()是区分危害国家安全罪与非罪或危害国家安全罪与其他犯罪的重要标准()。
Iregret______youthatyourapplicationhasbeenrefused.
[2000年GRK真题]都市青年报准备在5月4日青年节的时候推出一种订报有奖的营销活动。如果你在5月4日到6月1日之间订了下半年的都市青年报的话。你就可以免费获赠下半年的都市广播电视导报。推出这个活动之后,报社每天都在统计新订户的情况,结果非常失望。以下哪
我们今天讲一切从实际出发,其中最大的实际就是
最新回复
(
0
)