首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

下列程序实现的功能是:从键盘上输入10个整数,并把它们写到“D:”盘“a1.dat”文件中,然后从中读出第5

个数并输出。 Private Sub Form_Click() Dim k As Integer Dim n As Integer,i As Integer n=Len(k) Open【 】As10 Len=n For i=1 To 10 k=InputBox("请输入一个整数") 【 】 Next i 【 】 Get 10,,k Print k End Sub

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列程序实现的功能是:从键盘上输入10个整数,并把它们写到“…”相关的问题
第1题
下列程序实现的功能是:当在窗体上单击时,从键盘上读入5个学生的学号、姓名、英语成绩并存入到文件d
:\stu1.dat中,然后从文件中读出第3个人的学号、姓名和英语成绩并显示在窗体中。 Type student No As Long Name As String * 20 English As Integer End Type Private Sub form_ Click () Dim k As student, i As Integer 【 】 Open "d:\stu1. dat" for Random As 10 Len = Reclen for i = 1 To 5 k. No= InputBox(“请输入学号”) k. Name = InputBox (“请输入姓名”) k. English= InputBox (“请输入英语成绩”) 【 】 Next i 【 】 Print k. No; k. Name; k. English Close 10 End Sub

点击查看答案
第2题
以下程序的功能是从键盘上输入一行字符,存入一个字符数组中,然后输出该字符串。请填空。 main(

以下程序的功能是从键盘上输入一行字符,存入一个字符数组中,然后输出该字符串。请填空。 main() { char str[81],*sptr; int i; for(i=0;i<80;i++) { str[i]=getchar(); if(str[i]==\n)break; } str[i]=【 】; sptr=str1 while(* sptr)putchar(* sptr【 】); }

点击查看答案
第3题
试题1本题程序的功能是从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数

试题1

本题程序的功能是从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。请将下述程序补充完整。(注意:不改动程序的结构,不得增行或删行。)

main()

{ float x,amax,amin;

scanf(“%f”,&x);

amax=x;

amin=x;

while(【1】)

{ if(x>amax) amax=x;

if(【2】) amin=x;

scanf(“%f”,&x);

}

printf(“\namax=%f\namin=%f\n”,amax,amin) ;

}

点击查看答案
第4题
从键盘上输入10个整数,求其和。

点击查看答案
第5题
下列程序执行时,从键盘上依次输入123和234,则程序的输出结果是()。a=InputBox("请输入第一

下列程序执行时,从键盘上依次输入123和234,则程序的输出结果是()。

a=InputBox("请输入第一个整数")

b=InputBox("请输入第二个整数")

Print a+b

点击查看答案
第6题
以下程序从文本文件worker.txt中输入10个职工的信息(包括工号和工资),然后计算并输出平均工资,再从键盘上输

以下程序从文本文件worker.txt中输入10个职工的信息(包括工号和工资),然后计算并输出平均工资,再从键盘上输入一个职工号,查找并输出该职工的信息,如果没有找到,则输出Not Found。假设文件操作总是成功的。

#include<stdio.h>

struct worker

{/*职工结构体*/

int num; /*工号*/

float pay /*工资*/

struct worker *next;

};

float averpay(struct worker per[],int n)

{

float sum=0;

int i;

for(i=0;i<n;i++)

sum+=______;

return sum/n;

}

struct worker*find(struct worker per[],int n,int num)

{

inti;

for(i=0;i<n;i++)

if(per[i].num==num)

return______;

return NULL;

}

main ()

{

struct worker per[10],*p;

float x,ave;

int num,i;

FILE *fp;

/*从文件中输入10个职工的信息*/

fp=______;

for(i=0:i<10; i++)

{

fscanf(fp,"%d%f",&num,&x);

per[i].num=num;

per[i].pay=x;

}

fclose(fp);

/*计算并输出平均工资*/

ave=averpay(per,10);

printf("Average=%f\n",ave);

/*查找某个职工*/

scanf("%d",&num);

p=______;

if(P!=NULL)

printf("%d,%f\n",p->num,p->pay);

else

printf("Not Found\n");

}

点击查看答案
第7题
编写一个程序把一维数组的各元素反序存放。在主过程中调用subl过程把从键盘上输入的10个元素反序
存放后再输出。根据题意,请完善下列程序。 Private Sub subl(b()As Integer, ByVal n As Integer) Dim i As Integer, j As Integer, t As Integer 【 】 j=n Do While i<j t=b(i):b(i)=b(j):b(j)=t i=i+1:j=j-1 Loop End Sub Private Sub Command1_Click() Dim a(1 To 10)As Integer, i As Integer Randomize For i=1 To 10 a(i)=Int(100*Rnd)+1 Next i For i=【 】 Print a(i); Next i Print Call【 】 For i=i To 10 Print a(i); Next i Print n End Sub

点击查看答案
第8题
以下程序的功能是,从键盘上输入若干数据,统计并输出最大值和最小值,当输入负数时结束输入,请填空
。 Dim amax As Single,amin As Single x=InputBox("请输入数据") amax=x amin=x Do While【 】 If x>amax Then amax=x End If If【 】Then amin=x End If x=InputBox("请输入数据") Loop Print "Max=";amax;"Min=";amin End Sub

点击查看答案
第9题
以下程序的功能是:从键盘上输入若干个数字,当输入负数时结束输入,统计出若干数字的平均值,输出结
果。请填空。 Private Sub Form_click() Dim x, y As Single Dim z As Integer x=InputBox("Enter a score") Do while【 】 y=y+x z=z+1 x=InputBox("Enter a score") Loop If z=0 Then z=1 End If y=【 】 Print y End Sub

点击查看答案
第10题
以下程序的功能是,从键盘上输入若干学生的成绩,统计并输出最高分数和最低分数,当输入负数时结束
输入,请填空。

Private Sub Command1_C1iek()

Dim x As Single

Dim amax As Single,amln As Single

x=InputBox("请输入分数")

amax=x

amin=x

Do While【 】

If x>amax Then

amax=x

End If

If【 】Then

amin=x

End If

x=InputBox("请输入分数")

Loop

Print amax,amin

End Sub

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改