首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct A{ int a;char b[10]; double c;}; void f(structAt); main(){ structAa={1001,"ZhangDa",1098.0}
有以下程序 struct A{ int a;char b[10]; double c;}; void f(structAt); main(){ structAa={1001,"ZhangDa",1098.0}
admin
2015-08-14
45
问题
有以下程序
struct A{
int a;char b[10];
double c;};
void f(structAt);
main(){
structAa={1001,"ZhangDa",1098.0};
f(a);
printf("%d,%s,%6.1 f\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,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全国计算机二级
相关试题推荐
关于结构化程序设计原则和方法描述错误的是()。
有以下程序#includemain(){intc;while((c=getchar())!=’\n’){switch(c-’2’){case0:case1:p
在C语言中,函数返回值的类型最终取决于
若x和a均是血型变量,则计算完x=(a=4,6*2)后的x值为______。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
有以下程序,其中函数的功能是将多个字符串按字典顺序排序:#include<string.h>voidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)for
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(i
随机试题
在Excel工作表单元格中输入字符型数据0311,下列输入中正确的是()。
女性,18岁,多食、消瘦、心悸半个月来诊,既往有哮喘病史。查体见甲状腺中度肿大,经实验室检查确诊为Craves病。首选的治疗是
厌食,脘腹胀痛,嗳腐食臭是因
根据《水利工程质量事故处理暂行规定》,水利工程质量事故分类为()
温度计:气温
怎样看待春秋时期的社会变革?
有两名选手比赛射击,轮流对同一个目标进行射击,甲命中目标的概率为α,乙命中目标的概率为β.甲先射,谁先命中谁得胜.问甲、乙两人获胜的概率各为多少?
设f(x)=,则f(n)(3)=
以下关键字不能用来声明类的访问权限的是()。
Theteachertreatsthestudent______(就像白己的亲生孩子一样).
最新回复
(
0
)