题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-23 03:29:26

[简答题]本程序的功能是读取用户输入的整数a、b,单击按钮“计算”,则计算出a和b数的和,并显示计算的结果。请将程序补充完整。 注意:请勿修改main( )主方法和其他已有语句内容,仅在横线处填入适当语句。 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class simple { public static void main{String[] args) { ExampleFrame frame=new ExampleFrame( ); frame.______(JFrame.EXIT_ON_CLOSE); frame.show( ); } } class ExampleFrame extends JFrame { private JPanel panel; public static final int DEFAULT_WIDTH=250; public static final int DEFAULT_HEIGHT=250; public ExampleFrame( ) { Init( ); setTitle("welcome"); setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT); Container contentPane=getContentPane( ); contentPane.add(panel); } private void init( ) { JLabel la1=new JLabel("输入整数a:"); JLabel la2=new JLabel ("输入整数b:"); final JTextField num1=new JTextField(10); final JTextField num2=new JTextField(10); JButton but=new JButton("计算"); final JLabel res=new JLabel("结果:")

更多"本程序的功能是读取用户输入的整数a、b,单击按钮“计算”,则计算出a和"的相关试题:

[简答题]本程序的功能是读取用户输入的整数a、b,单击按钮“计算”,则计算出a和b数的和,并显示计算的结果。请将程序补充完整。
注意:请勿修改main( )主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class simple

public static void mainString[] args)

ExampleFrame frame=new ExampleFrame( );
frame.______(JFrame.EXIT_ON_CLOSE);
frame.show( );


class ExampleFrame extends JFrame

private JPanel panel;
public static final int DEFAULT_WIDTH=250;
public static final int DEFAULT_HEIGHT=250;
public ExampleFrame( )

Init( );
setTitle("welcome");
setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);
Container contentPane=getContentPane( );
contentPane.add(panel);

private void init( )

JLabel la1=new JLabel("输入整数a:");
JLabel la2=new JLabel ("输入整数b:");
final JTextField num1=new JTextField(10);
final JTextField num2=new JTex
[填空题]以下程序的功能是输入任意整数给n后,输出n行从大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:
A B C D E
F C H I
J K L
M N
O
请填空完成该程序。
#include <stdio.h>
main( )
int i.j,n;char ch =’A’;
scanf(" % d" ,&n);
if( n<11 )
for(i=1; i<=n;i++)
for(j =1; j< =n-i+1;j++)
printf( "%2c" ,ch);
【6】 ;

【7】 ;

else printf ("n is too large! /n" );
prinff("/n");

[填空题]

以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时 (注意:n不得大于10),程序运行结果如下:
ABCDE
FGHI
JKL
MN
O
请天空完成该程序。
main( )
{ int i,j,n; char ch=’A’;
scanf("%d",&n);
if(n<11)
{ for(i=1;i<=n;i++)
{ for(j=1; j<=n-i+1;j++)
{ printf("%2c",ch);
();
}
();
}
}
else printf("n is too large!/n");
printf("/n");
}


[简答题]

函数inputArr(int a[],int n)的功能是输入一组整数(输入0或输入的整数个数达到n时结束)存入数组a,并返回实际输入的整数个数。函数inputArr可以成功编译。但测试函数调用inputArr后,发现运行结果不正确。
请指出错误所在的代码行号,并在不增加和删除代码行的情况下进行修改,写出修改正确后的完整代码行,使之符合上述设计意图。
[C函数]

行号

 

代码

 

1

2

3

4

5

6

7

8

9

int input

[简答题]本题读取用户输入的字符流,直到用户输入字符串quit后结束。
import java.io.*;
public class java1
public static void main(String[]args)
______;
BufferedReader in;
ir=new InputStreamReader(System.in);
in=new BufferedReader(ir);
System.out.println("please input:");
while(______)
try
String s=in.readLine( );
System.out.println("echo:"+s);
if(s.equals("quit"))
______;
catch(Exception e)




[填空题]

本程序的功能是,按"年/月/日"格式输入日期,计算出该日期是该年份中的第几天,过程leap_year
用于判断该年份是否为闰年(能被4整除且不能被100整除或能被400整除的年份为闰年)。
Private Sub Commandl_Click( )
Dim st As String,rq(3)As Integeb k As Integer,d As Integer
Dim p As String*1,q As String,i As Integer,dt As Integer
st=Trim(Text1)
i=1
Do
p=Mid(st,i,1)
If p<>"/" Then
q=q & p
Else
k=k+1
rq(k)=Val(q)
()
End If
i=()
Loop Until i>Len(st)
k=k+1
rq(k)=q
For i=() To 1 Step -1
Select Case i
Case 1,3,5,7,8,10
dt=31
Case 2
If leap_year(rq(1))Then
dt=29
Else
dt=28
End If
Case Else
dt=30
End Select
d= ()
Next i
Text2=d+rq(3)
End Sub
Private Function leap_year(n As Integer)As Boolean
If () Then
leap_year=True
ElseIf n Mod 400=0 Then
leap_year=True
End If
End Function


[简答题]请补充完整程序,使得程序能实现以下功能:
从文件IN.dat中读取200个整数至数组number中,求出最大数max及最大数的个数cnt和数组number中能被3整除或能被7整除的算术平均值ave(保留2位小数)。把结果max、 cnt、ave输出到OUT. dat文件中。
注意:部分程序、读数据函数read_ dat (int number[200])及输出格式已给出。
#include <conio. h>
#include <stdio. h>
#define N 200
void read_ dat(int number[N])
int i, j;
FILE *fp;
fp = fopen("IN. dat", "r");
for (i=0; i<20; i++)
for (j=0; j<10; j++)
fscanf(fp, "%d,", &number[i*10+j]);
printf("%d ", number[i*10+j]);

printf ("/n");

fclose (fp);void main ( )
int cnt, number[N], max;
float ave;
FILE *fw;
int i, k; ’
long j = 0;
fw = fopen("OUT.dat", "w");
read_ dat (number);
/ ************************************************ /
/ ************************************************ /
printf("/n/nmax=%d, cnt=%d, ave=%6.2f/n", max, cnt, ave);
fprintf(fw, "%d/n%d/n%6.2f/n", max, cnt, ave);
fclose (fw);

我来回答:

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

订单号:

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