题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-16 21:31:23

[填空题]完善下列程序,使两个程序的功能相同(求一个数列的前20项之和)。 【程序清单1】 【程序清单2】 CLEAR CLEAR s=0 s=0 FOR i=1 To 20 FOR i=l TO 19 STEP 2 s=s+(-1)**(i+1)/( ) s=s+1/(i*(i+1))-1/((i+1)*(i+2)) ENDFOR ENDFOR s S

更多"完善下列程序,使两个程序的功能相同(求一个数列的前20项之和)。 "的相关试题:

[判断题]如果两个数列的极差相同,那么,它们的离散程度就相同。( )
[填空题]以下程序的功能是对从键盘上输入的两个字符串进行比较,然后输出两个字符串中第一个不相同字符的ASCII码值之差。请填空。
#include"stdio.h"
main( )
char a1[20],a2[20]; int n=0,t;
scanf("%st",a1); scanf("%s",a2);
while(a1[n]!=a2[n]&&(a1[n]!= 【15】 ))
t= 【16】
printf("%d/n",t); n++;
[填空题]下面程序的功能是对键盘输入的两个字符串进行比较,然后输出两个字符串中第一个不相同字符的ASCⅡ码之差。例如:输入的两个字符串分别为"abcdefg"和"abceef",则输出为-1。
#include <stdio.h>
main( )
char str1[100],str2[100],c;
int i,s;
printf("Enter string 1:");gets(str1);
printf("Enter string 2:");gets(str2);
i=0;
while((str1[i]==str2[i]&&str1[i]!=______))
i++;
s=______;
printf("%d/n",s);


[多项选择]下列相对数时间数列中,属于由两个时期数列对比构成的相对数时间数列的是()
A. 每百元产值利润率时间数列
B. 工业总产值计划完成程度时间数列
C. 全员劳动生产率时间数列
D. 商品流通费用率时间数列
E. 工人出勤率时间数列
[填空题]

本程序的功能是找出10到60之间所有不可以表示成两个平方数之和的数,请完善本程序
Option Explicit
Private Sub CmdFind_Click( )
Dim i As Integer,j As Integer,k As Integer
Dim p As Integer,q As Integer
For i=10 To 60
For j=1 To Int(Sqr(i))
()
q=i-P
If q<>0 And judge(q) Then Exit For
Next j
If () Then
k=k+1
Text1.Text=Text1.Text & i & " "
If k Mod 5=0 Then Text1.Text=Text1.Text & vbCrlf
End If
Next i
EndSub
Public Function judge(ByVal x As Integer)As Boolean
If () Then
judge=True
Else
judge=False
End If
End Function


[填空题]假如整数数列中的数不重复,并存放在数组中。下列给定的程序中,函数fun( )的功能是:删除数列中值为X的元素。 N中存放的是数列中元素的个数。
请改正程序中的错误,使它能够得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#define N 20
fun (int *a,int n,int x)
int p=0,i;
a[n]=x;
while (x!=a[p])
p=p+1;
if(p==n) return -1;
else
for (i=p;i<n;i++)
/*************found**************/
a[i+1]=a[i];
return n-1;


main( )
int w[N]=-3,0,1,5,7,99,10,15,30,90,
x,n,i;
n=10;
printf("The original data :/n");
for (i=0;i<n;i++) printf("%5d",w[i]);
printf("/nInput x (to delete ): ");
scanf("%d",&x);
printf("Delete : %d/n",x);
n=fun(w,n,x);
if (n==-1) printf("***No be found!
***/n/n");
else
printf("The data after deleted:/n");
for (i=0;i<n;i++) printf("%5d",
w[i]);printf("/n/n");


[简答题]下面是一个Applet程序,其功能是建立两个文本区域,一个为编辑区,一个为只读区;建立两个按钮,一个实现将编辑区中被鼠标选定的文本内容复制到只读区中,一个实现将只读区的全部文本内容清空。请更正题中带下划线的部分。
注意:不改变程序的结构,不得增行或删行。
import java.awt.*;
import java.applet.*;
/*
<applet code="exl4_3.class" width=800 height=400>
</applet>
*/
public class exl4_3 extends Applet

private Button okBtn, clearBtn;
private String strMessage;
private TextArea tArea1, tArea2;
public void init( )

strMessage="Hello! Welcome to the test! /n" +"Wish you good luck!";
tArea1=new TextArea(10,25);
tArea1.setText(strMessage);
tArea2=new TextArea(10,25);
tArea2.setEditable(true);
okBtn=new Button("Copy");
clearBtn=new Button("Clear");
add(tArea1);
add(tArea2);
add(okBtn);
add(clearBtn);

public boolean action(Event e,Object o)

if(e.target= =okBtn)
tArea1.setText(tArea2.getSelectedText( ));
[单项选择]设有两个数列[*]和[*],则使前者成为等差数列,后者成为等比数列的实数a的值有( ).
A. 0个
B. 1个
C. 2个
D. 3个
E. 4个
[简答题]下面是一个Applet程序,其功能是通过两个文本框获得用户输入的两个数,按回车键计算这两个数的商。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
import java.awt.*;
import java.awt.Event.*;
import java.applet.*;
/*
<applet code="exl8_3.class"width=800 height=400>
</applet>
*/
public class ex18_3 extends Applet
private TextField tf1,tf2;
private String strAnswer;
public void init( )
tf1=new TextField(20);
add(tf1);
tf2=new TextField(20);
add(tf2);
strAnswer="Undefined";

public void paint(Graphics g)
Font f=new Font("TimesRoman",Font.PLAIN,20);
g.setFont(f);
g.drawstring(“商:”,80,100);
g.drawstring(strAnswer,60,150);

public boolean action(Event e,Object O)
String s1=tf1.getText( );
String s2=tf2.getText( );
try
int n1=String.valueOf(s1);
int n2=String.valueOf(s2);
int out=n1/n2;
strAnswer=InteSer.parseI
[简答题]有一个数列,前两个数是1,2,第三个是前两个数之和,以后的每个数都是其前两个数之和。现编程输出其前30个数,每行输出3个数。
[填空题]下列程序的功能是输出如下数列的前20项,按每行5个数的形式输出。
1,1,2,3,5,8,13,…
程序代码如下,请填空。
A=1
B=1
I=3
A,B
DO WHILE( (9) )
  C=A+B
  T=B
  B=A+B
   (10)
   C
  If (11) Then
    
  EndIf
  I=I+1
ENDDO

我来回答:

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

订单号:

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