题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-08 02:31:22

[单项选择]以下程序的功能是按顺序读入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,av;

更多"以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平"的相关试题:

[单项选择]以下程序的功能是按顺序读入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++)

cin>>score;
sum+=score;

ave= sum/4.0
cout<<"No"<<n<<":"<<ave<<end1;


上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是()
A. sum=0.0
B. sum+=score
C. ave=sun/4.0
D. cout<<"No"<<n<<":"<<ave<<end1;
[单项选择]以下程序的功能是:按顺序读入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);
[单项选择]以下程序的功能是按顺序读入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++)



cin>>score;

sum+=score;



ave=sum/4.0;

cout<<"NO"<<n<<":"<<ave<<endl;





上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是
A. sum=0.0
B. sum+=score
C. ave=sun/4.0
D. cout<<"N0"<<n<<":"<<ave<<endl;
[填空题]以下程序的功能是:把程序文件smtextl.txt的内容全部读入内存,并在文本框Textl中显示出来。请填空。
Private Sub Command1_Click( )
Dim inData As String
Text1.Text=" "
Open"smtext1.txt"______As______
DO While______
Input # 2,inData
Text1.Text=Text1.Text&inData
Loop
Close # 2
End Sub
[填空题]以下程序的功能是:从键盘上输入若干个学生的成绩,计算出乎均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。 Dim x(10),sum,ave,a,n,i n=0 sum=0# a=InputBox("Enter mark:") Do While a>=0 And n<10 sum= 【12】 x(n)= 【13】 n=n+1 a=InputBox("Enter mark:") Loop ave= 【14】 Print "Output:" Print "ave=";ave For i=0 To n-1 If 【15】 Then Print x(i) End If
[填空题]以下程序的功能是:把当前目录下的顺序文件smtext1.txt的内容读入内存,并在图片框Picture1中显示出来。请填空。
Private Sub Command1_Click( )
  Dim inData As String
  Open "./mText1.txt" ______ As 1
  Do While Not EOF(1)
    Input #1, inData
    Picture1.Print inData
  Loop
  Close #1
End Sub
[填空题]以下程序的功能是:把当前目录下的顺序文件smtext1.txt的内容读入内存,并在文本框 Text1中显示出来。请填空。
Private Sub Command1_Click( )
Dim inData As String
Textl.Text=" "
Open "./smtext1.______ As #1
Do While ______
Input #1,inData
Text1.Text=Text1.Text&inData
Loop
Close #1
End Sub
[填空题]以下程序的功能是从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。
majn( )
FILE *fp; char ch;
fp=fopen(______);
ch=fgetc(fp);
whle(!feof(fp)) putchar(ch); ch=f8etc(fp);
putchar(’/n’); fclose(fp);

[填空题]以下程序的功能是:把当前目录下的顺序文件smText1. txt的内容读入内存,并在文本框Text1中显示出来。请填空。
Private Sub Command1_Click( )
Dim inData As String
Text1. Text=""
Open". /mText1. txt" 【14】 As 1
Do While 【15】
Input #1, inData
Text1. Text=Text1. Text & inData
Loop
Close #1
End Sub
[简答题]

以下是某C程序段,其功能是计算出某一天是一年中的第几天,请仔细阅读程序并完成要求。
# include<stdio.h>
struct days

int year;
int month;
int date;
day;
void main( )

struct days *P;
int nun=0,i;
int met3]=0,31,28,31,30,31,30,31,31,30,31,30,31;
P=&day;
printf("please input the day:/n");
scanf("%d%d%d",&(P->year),&(P->month),&(P->date));
for(i=0;i<(p->month);i++)
num+=m[i];
hum+=(p->date);
if((p->year)%4==0&&(P->year)%i00 1=0||(p->year)%400==0)
if((p->month)>2)
num++:
printf("This day is%d day in the year./n",hum);
 

画出此程序主函数的控制流程图。
[简答题]以下是某C程序段,其功能是计算出某一天是一年中的第几天,请仔细阅读程序并完成要求。
# include<stdio.h>
struct days

int year;
int month;
int date;
day;
void main( )

struct days *P;
int nun=0,i;
int met3]=0,31,28,31,30,31,30,31,31,30,31,30,31;
P=&day;
printf("please input the day:/n");
scanf("%d%d%d",&(P->year),&(P->month),&(P->date));
for(i=0;i<(p->month);i++)
num+=m[i];
hum+=(p->date);
if((p->year)%4==0&&(P->year)%i00 1=0||(p->year)%400==0)
if((p->month)>2)
num++:
printf("This day is%d day in the year./n",hum);

设计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%。如果认为该程序的语句或分支覆盖率无法达到100%,需说明为什么。

我来回答:

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

订单号:

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