题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-04-15 03:31:56

[填空题]

以下程序是计算10名学生1门课成绩的平均分。请填空。
#include<stdio.h>
float average(float array[10])
{int i;float aver,sum=array[0];
for(i=1;i<10;i++)sum+=______;
aver=sum/10;
return(aver);
}
main( )
{float score[10],aver;
int i;
printf("/n input 10 scores:");
for(i=0;i<10;i++)scanf("%f",&score[i]);
aver=average(score);
printf("/n average score is%5.2f/n",aver);
}


更多"以下程序是计算10名学生1门课成绩的平均分。请填空。 #include"的相关试题:

[填空题]以下程序是计算10名学生1门课成绩的平均分。请填空。
#include<stdio.h>
float average(float array[10])
int i;float aver,sum=array[0];
for(i=1;i<10;i++)sum+=______;
aver=sum/10;
return(aver);

main( )
float score[10],aver;
int i;
printf("/n input 10 scores:");
for(i=0;i<10;i++)scanf("%f",&score[i]);
aver=average(score);
printf("/n average score is%5.2f/n",aver);

[填空题]以下是一个竞赛评分程序。8位评委,去掉一个最高分和一个最低分,计算平均分(设 满分为10分)。请填空补充完整。 Private Sub Form_Click( ) Dim Max As Integer, Min As Integer Dim i As Integer, x As Integer, s As Integer Dim p As Single Max = 0 Min = 10 For i = 1 To 8 x = Val(InputBox("请输入分数:")) If _________Then Max = x If_________Then Min = x s = s + x Next i s = _________ p = s / 6 MsgBox "最后得分:" & p End Sub
[填空题]以下是一个竞赛评分程序8位评委,去掉一个最高分和一个最低分,计算平均分(设满分为10分),请填空补充完整。
Private Sub Form_Click( )
Dim Max as Integer,Min as Integer
Dim i aS Integer, X as Integer,S as Integer
Dim p aS Single
Max=0
Min=10
For i=1 TO 8
x=Va1(1nputBox("请输入分数:"))
If 【13】 Then Max=x
If 【14】 Then Min=x
s=s+x
Next i
s= 【15】
p=s/6
MsgBox"最后得分:"& p
End Sub
[填空题]以下是一个竞赛评分程序。8位评委,去掉一个最高分和一个最低分,计算平均分(设满分为10分)。请填空补充完整。
PrivateSubForm_Click( )
Dim Max as Integer,Min as Integer
Dim i as Integer,x as Integer,s as Integer
Dimp p as Single
Max=0
Min=10
Fori=1 To 8
x=Vid(1nputBox("请输入分数:"))
If______Ihen Max=x
If______ThhcnMin=x
s=s+x
Nexti
S=______
p=s/6
MsgBox"最后得分:"&p
EndSub
[单项选择]有以下程序:
#include <stdio.h>
float f1 (float n )
return n*n;
float f2 ( float n)
return 2 * n;
main( )
float ( * p1)(float),( * p2)(float),(*t)(float) ,y1,y2;
p1 = f1;p2 = f2;
y1 = p2(p1(2.0) );
t =p1;p1 = p2;p2 =t;
y2=p2(p1(2.0));
prinff("% 3.0f, %3. Of/n" ,y1,y2);程序运行后的输出结果是( )。
A. 8,16
B. 8,8
C. 16,16
D. 4,8
[单项选择]以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:   main( )   { int n,k;    float score,sum,ave;    sum=0.0;    for(n=1;n<=10;n++)    { for(k=1;k<=4;k++)     { scanf("%f",&score);sum+=score;}     ave=sum/4.0;     printf("NO%d:%f/n",n,ave);    }   }   上述程序运行后结果不正确,调试中发现有―条语句出现在程序中的位置不正确。这条语句是( )。
A. sum=0.0;
B. sum+=score;
C. ave=sum/4.0;
D. printf("NO%d:%f/n",n,ave);
[单项选择]以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下。
main( )
int n,k;
float score;sum,ave;
sum=0.0;
for(n=1;n<=10;n++)
for(k=1;k<=4;k++)
scanf("%f",&score); sum+=score;
ave=sum/4.0;
printf(’NO%d: %f/n",n,ave);


上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是( )。
A. sum=0.0;
B. sum+=score;
C. ave=sun/4.0;
D. printf("NO%d:%f/n",n,ave);
[单项选择]有以下程序
#include<iostream.h>
float fun(int x,int y)
return(x+y);
void main( )
int a=2,b=5,c=8;
cout<<fun((int)fun(a+c,b),a-c);
程序运行后的输出结果是( )。
A. 编译出错
B. 9
C. 21
D. 9.0

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码