首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdio.
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdio.
admin
2018-07-19
28
问题
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
typedef struct{
int num;
char name[9];
float score[3];
}STU;
void show(STU tt)
{
int i;
printf("%d%s:",tt.num,tt.name);
for(i=0;i<3;i++)
printf("%5.if",tt.score
);
printf("\n");
}
/ * * * * * * found * * * * * * /
void modify(
1
*ss,float a)
{
int i;
for(i=0;i<3;i++)
/ * * * * * * found * * * * * * /
ss—>
2
*=a;
}
main()
{
STU std={1,"Zhanghua",76.5,78.0,82.0};
float a;
printf("The original number and
name and scores:\n");
show(std);
printf("Input a number:");
scanf("%f",&a);
/ * * * * * * found * * * * * * /
modify(
3
,a);
printf("A result of modifying:\n");
show(std);
}
选项
答案
(1)STU (2)score[i] (3)&std
解析
本题考查:数组变量赋值;函数实参定义。
本题是利用结构体存储学生记录,对记录进行修改并由实参ss返回。
填空1:实参ss是一个结构型指针变量,所以应填STU。
填空2:该学生的各科成绩都乘以一个系数a,所以应填score
。
填空3:函数的调用,由于函数定义时使用的指针结构型变量,所以应填&std。
转载请注明原文地址:https://kaotiyun.com/show/Ukxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
有下列程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;下列选项中表达式的值为11的是
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行后的输出结果是______。
若变景均已正确定义井赋值,以下合法的C语言赋值语句是()
简单的交换排序方法是()。
函数viodfun(float*sn,intn)的功能是:根据以下公式计算S,计算结果通过形参指针sn传回;n通过形参传入,n的值大于等于0。请填空。 s=1-1/3+1/5-1/7+…1/(2n+1) voidfun(float*s
下列选项中正确的语句组是
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
有如下程序:longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}main(){printf("%d\n",fib(3));}
随机试题
患者,男,50岁,骤发剧烈腹痛,初起时剑突下偏右呈发作性胀痛,迅速波及全腹呈持续性,并向后腰背放射,伴恶心、呕吐,查体:体温38.9℃,BP110/80mmHg,脉搏110/min呼吸32/min心肺检查(-),全腹彭隆,伴明显肌紧张及广泛压痛,反跳痛
下列何种表述不属于法的规则?
以下选项中,必须执证上岗的是( )。
浙江金源有限公司(ZhejiangJinyuanCo.,Ltd.)是一家流通性外贸企业,2007年9月18日与英国ROSECo.,Ltd.签订一份订购合同如下: PURCHASECONTRACT
把树的根结点的层数定义为1,其他结点的层数等于其父结点所在层数加上。设T是一棵二叉树,Ki和Kj是T中子结点数小于2的结点中的任意两个,它们所在的层数分别为λKi和λKj,当关系式|λKi一λKj|≤1一定成立时,则称T为一棵()。
设α为n维单位列向量,E为n阶单位矩阵,则矩阵E-ααT的秩为_____________________.
(2009下软设)以下关于面向对象分析的叙述中,错误的是______。
关于成本的描述,正确的是()。
以下是while语句的基本形式:while(表达式){语句;)其中“表达式”()。
ICE-FISHINGIfyoudrivenorthfromTorontoforthreehours,youcometoLakeNipissing.Inwinter,thelakebecomesice,and
最新回复
(
0
)