更多"本程序的功能是,按"年/月/日"格式输入日期,计算"的相关试题:
[填空题]有如下一段程序:
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.");
}
}