首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是输出这位学生的信息。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANKI.C中。 不
程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是输出这位学生的信息。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANKI.C中。 不
admin
2013-04-02
51
问题
程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是输出这位学生的信息。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKI.C中。
不得增行或删行,也不得更改程序的结构!
#include
typedef struct
{int num;
char name[9];
char sex;
struct {int year,month,day ;} birthday;
float score[3];
}STU;
/**********found**********/
void show(STU 【1】)
{int i;
printf("\n%d %s %c %d-%d-%d", tt.num, tt.name, tt.sex, tt.birthday.year, tt.birthday.month, tt.birthday.day);
for(i=0; i<3; i++)
/**********found**********/
printf("%5.1f", 【2】);
printf("\n");
}
main()
{STU std={ 1,"Zhanghua",’M’,1961,10,8,76.5,78.0, 82.0 };
printf("\nA student data:\n");
/**********found**********/
show(【3】);
}
选项
答案
tt tt.score[i] std
解析
第一空:由“printf("\n%d %s %c %d-%d-%d", tt.num, tt.name, tt.sex, tt.birthday.year, tt.birthday.month, tt.birthday. day);”可知,tt是STU结构体变量,故函数fun的参数是“STU tt”,即第一空处应为“void show(STU tt)”。
第二空:此处是循环输出score数组中的元素值,访问score元素的方法是“tt.score
”,故第二空处应为“printf ("%5.1f", tt.score
);”。
第三空:调用fun函数,fun函数的参数是STU结构体变量,故第三空处应为“show(std);”。
转载请注明原文地址:https://kaotiyun.com/show/BDJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于函数的叙述中正确的是 ______。
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO
下面程序的运行结果是:[]。fun(intt[],intn){inti,m;if(n=1)returnt[0];elseif(n>=2){m=fun(t,n-1);returnm;}
以下叙述中错误的是______。
有以下程序 main() {int a=0,b=0,c=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%d\
下列程序中的函数strcpy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#includ
有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。#include<stdio.h
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。#include<stdio.h>#include<stdlib.h>struc
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for(【
随机试题
Theworld’sgreatestsnow-cappedpeaks,whichruninachainfromtheHimalayastotheTianshanMountainsontheborderofChina
毛泽东在探索中国社会主义建设道路过程中提出,社会主义的发展阶段可能分为()
女,32岁。肥胖、高血压、闭经1年,为排除Cushing综合征,下列检查最有意义的是
下列关于脾功能亢进的描述,正确的是
适合采用平均倒凹法确定就位道的是()
下列应填写出口货物报关单的是()。
【2011江西真题】当今教育改革的核心是()。
此题包括两套图形和可供选择的四个图形。要求你从四个选项中选择你认为最适合取代问号的一个。正确的答案不仅使两套图形表现最大的相似性,而且使第二套图形也表现出自己的特征。
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommand1_Click()DimxAsString,sAsString,tempAsString
21stAnnualSpearsFoundationConferenceonHealthConferencePurposeThe21stAnnualSpearsFoundationConferenceonHealthpro
最新回复
(
0
)