首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 structA{ inta;charb[10]; doublec;}; voidf(structAt); main( ){ structAa。{1001,’’ZhangDa”,1098.0); ffa); printf(”%d,%s,%6
有以下程序 structA{ inta;charb[10]; doublec;}; voidf(structAt); main( ){ structAa。{1001,’’ZhangDa”,1098.0); ffa); printf(”%d,%s,%6
admin
2014-06-15
62
问题
有以下程序
structA{
inta;charb[10];
doublec;};
voidf(structAt);
main( ){
structAa。{1001,’’ZhangDa”,1098.0);
ffa);
printf(”%d,%s,%6.1f\n”,a.a,a.b,a.c);}
voidf(structAt){
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/ClJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数的功能是求x的y次方,请填空。 doublefun(doublex,inty) {inti; doublez; for(i=1,z=x;i<y;i++) z=z*【】; returnz;
以下程序运行后,输出结果是() fut(int**s,intp[2][3]) {**s=p[1][1];} main() {inta[2][3]={1,3,5,7,9,11},*p
若要“向文本文件尾增加数据”,在fopen函数中应使用的文件方式是()
在C语言中,要求运算数必须是整型的运算符是()
关系代数运算是以_______为基础的运算。
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为【】。
以下程序的功能是:从键盘输入一字符串,要求将每个单词中的第一个字母改成小写(如果原来已是小写字母,则不变),然后输出转换结果,补足所缺语句。main(){charstr[200];inti=0;while((___
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后x的值为()。
能正确表示逻辑关系""a≥10或a≤0""的C语言表达式是______。
以下概念中,不属于面向对象方法的是_______。
随机试题
出血可用氨甲苯酸对抗出血可用鱼精蛋白对抗
日晡热盛,腹满便结,证属
刷油、防腐、绝热工程的基本安装高度为()。
按照我国现行法律规定,发行人将证券卖给投资者,未向其提供招股说明书,属于( )。
下列属于私家园林的是()。
下列软件系统结构图的宽度为【】。
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是3的是
【B1】【B8】
DanielDefoewasfamousforhisnovel______whichisoftencelebratedasthefirstnovelinEnglishliterature.
(1)TheEnglish,infact,arestronglygiftedwiththeruralfeeling.Theypossessaquicksensibilitytothebeautiesofnature
最新回复
(
0
)