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

[填空题]

本程序的功能是,按"年/月/日"格式输入日期,计算出该日期是该年份中的第几天,过程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


更多"本程序的功能是,按&quot;年/月/日&quot;格式输入日期,计算"的相关试题:

[填空题]有如下一段程序: INPUT”请输入当前日期:” T0 RQ RQ+29 在执行本程序时,用户应当输入 [2] ,显示结果才是:12/27/98。
[填空题]有如下一段程序:
INPUT”请输入当前日期:” T0 RQ
RQ+29
在执行本程序时,用户应当输入 [2] ,显示结果才是:12/27/98。
[单项选择]图书续借后的应还日期为原应还日期的第几天
A. 15天。
B. 20天。
C. 10天。
D. 7天。
[单项选择]若要确保输入的出生日期值格式必须为短日期,应将该字段的输入掩码设置为( )。
A. 0000/99/99
B. 9999/00/99
C. 0000/00/OO
D. 9999/99/99
[填空题]日期型常量有两种格式:传统日期型格式和严格的日期格式,其中严格的日期格式的书写格式必须是【7】
[简答题]本程序的功能是读取用户输入的整数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
[单项选择]以下函数中能返回指定日期是一周中的第几天的是
A. YEAR()
B. DOW()
C. WEEK()
D. DAY()
[多项选择]下列正确的日期型数据的输入格式包括( )。
A. 2006/7/10
B. 2006-7-10
C. 2006.7.10
D. 2006:7:10
[简答题]【说明】
本程序的功能是实现任意两个大整数的乘法运算,例如:
输入整数1:8934793850094505800243958034985058
输入整数2:234584950989689084095803583095820923
二者之积:
209596817742739508050978890737675662366433464256830959194834854876 8534
【C++代码】
#include<iostream.h>
const int MAXINPUTBIT=100;
const int MAXRESULTBIT=500;
class LargeNumber
int i,j;
int temp;
int one[MAXINPUTBIT+1];
int onebit; //one的位数
int two[MAXINPUTBIT+1];
int twobit; //two的位数
int result[MAXRESULTBIT+1];
public:
LargeNumber( );
~LargeNumber( );
int inputone( ); //出错返叫0,否则返回1
int inputtwo( ); //同上
void multiplication( ); //乘
void clearresult( ); //清零
void showresult( ); //显示
;
LargeNumber∷LargeNumber( )

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

one[i]=0;
two[i]=0;

onebit=0;
twobit=0;
inputone( );
inputtwo( );

La
[简答题]【说明】 本程序的功能是实现任意两个大整数的乘法运算,例如: 输入整数1:8934793850094505800243958034985058 输入整数2:234584950989689084095803583095820923 二者之积: 209596817742739508050978890737675662366433464256830959194834854876 8534 【C++代码】 #include<iostream.h> const int MAXINPUTBIT=100; const int MAXRESULTBIT=500; class LargeNumber{ int i,j; int temp; int one[MAXINPUTBIT+1]; int onebit; //one的位数 int two[MAXINPUTBIT+1]; int twobit; //two的位数 int result[MAXRESULTBIT+1]; public: LargeNumber( ); ~LargeNumber( ); int inputone( ); //出错返叫0,否则返回1 int inputtwo( ); //同上 void multiplication( ); //乘 void clearresult( ); //清零 void showresult( ); //显示 }; LargeNumber∷LargeNumber( ) { for(i=0;i<=MAXINPUTBIT;i++) { one[i]=0; two[i]=0; } onebit=0; twobit=0; inputone( ); inputtwo( ); } LargeNumber∷~LargeNumber( ) { } int LargeNumber∷inputone( ) { char Number[MAXINPUTBIT+1]; cout<<"
[简答题]本程序的功能是,根据用户输入的文件名,在相应的文件内容中查找匹配给定模式的字符串,并将这些字符串显示出来。模式串为“href="…"”。请填写横线处的内容。
注意:请勿改动main( )主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.io.*;
import java.util.regex.*;
import javax.swing.*;
public class Example2_10

public static void main(String [] argv)

final String patternString =
"href//s*=//s*(/"[^/"]*/"|[^//s>])//s*;
String fileName ;
try

System. out. print ( "请输入html 文件的文件名: ");
InputStreamReader in = new InputStreamReader(System.in);
BufferedReader imput = new BufferedReader(in);
fileName = imput.readLine( );
if(fileName.equals(" "))
return;
StringBuffer buffer = new StringBuffer( );
File file = new File(fileName);
FileInputStream readfile = new FileInputStream(file);

for(int c = 0; (c = readfile.read( )) != -1; )

[简答题][说明] 本程序实现了雇员信息管理功能,其中封装了雇员信息及其设置、修改、删除操作。已知当输入为“Smith 31 2960.0”时,程序的输出是: 姓名:Smith 年龄:31 工资:2960 姓名:Smith 年龄:31 工资:3500 姓名:Mary 年龄:23 工资:2500 [C++程序] #include <iostream.h> #include <string.h> class employee{ char *name; //雇员姓名 short age; //年龄 float salary;//工资 public: employee( ); void set_name(char *); void set_age(short a) {age=a;} void set_salary(float s) {salary=s;} (1) ; ~ employee( ){delete[] name;} }; employee::employee( ) { name=""; age=0; salary=0.0; void employee::set_name(char *n) { name=new char[strlen(n)+1]; (2) (name,n); } void employee::print( ) { cout<<"姓名":"<<name<<" 年龄:"<<agc<<" 工资:" <<salary<<endl; } void main( ) { char *na; short ag=0; float sa=0; (3) ; na=new char[10]; cin>>na>>ag>>sa; emp.set_name(na); emp.set_age(ag); emp.set_salary(sa); emp.print( ); (4) (3500.0); emp.print( ); (5) ; emp.set_name("Mary"); emp.set_age(23);
[填空题]假定今天是2000年8月15日,则按美国的日期格式输入为______。
[简答题]【说明】
本程序的功能是生成螺旋方阵,用户可以输入该方阵的行列数,然后就生成对应的螺旋方阵。例如:当n=5时,对应的螺旋方阵如下:
1 16 15 14 13
2 17 24 23 12
3 18 25 22 11
4 19 20 21 10
5 6 7 8 9
【C++代码】
#include"stdio.h"
#include"iostream,h"
int array[11][11];
int temp;
int ROW;
void godown(int &m,int &a)

for(temp=1; temp<=ROW;temp++)
if(array[temp]
  • [a]==0)
    array[temp][a]= (1) ;
    a++;

    void goright(int &m,int &b)

    for(temp=1;temp<=ROW;temp++)
    if(array
  • [b][temp]==0)
    array[b][temp]=m++;
    b--;

    void goup(int &m.int &c)

    for(temp=ROW;temp>0;temp-)
    if(array[temp]
  • [c]==0)
    array[temp][c]=m++;
    c--;

    void goleft(int &m,int &d)

    for(temp=ROW;temp>0;temp--)
    if(array
  • [d][temp]==0)
    array[d][temp]=m++;
    (2) ;

    void main( )

    int
[简答题]

改错题:本程序在运行时从键盘输入2个整数,如果输入的第一个数大于第二个数,则两数互换,否则不互换。 #include<stdio.h>
main( )
( int num1,num2,x;
scanf("%d%d",&numl,&num2);
if(num1>num2)
x=Bum1;numl=num2;num2=x;
printf("%d<%d/n",num1,num2);
}


[简答题]【说明】清点盒子。本程序当用户输入一个整数值时,一切正常;当输入其他数值时,程序就出错。现在已做了改进,请填空。 import java. text. NumberFormat; Public class InventoryLoop { public static void main(String args[]) { String numBoxesIn; Int numBoxes; Double boxPrice=3.25; Boolean gotGoodInput=false; NumberFormat currency=NumberFormat. (1) ; do { System.out. print(“How many boxes do we have”); numBoxesIn=DummiesIO. (2) ; try { numBoxes=Integer.parseInt( (3) ); system. out. print("The value is"); system.out. println(currency, format (numBoxes*boxPrice)); gotGoodInput=true; catch( (4) ) { System.out.println( ); System.out. println(That’s not a number."); } }while( (5) );//输入不正确时 System. out.println("That’s that."); } }

我来回答:

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

订单号:

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