题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-19 09:50:13

[单项选择]一个程序根据输入的年份和月份计算该年中该月的天数,输入参数包括年份(正整数)、月份(用1~12表示)。若用等价类划分测试方法进行测试,则()不是一个合适的测试用例(分号后表示测试的输出)。
A. (2013,1;31)
B. (0,1;'错误')
C. (0,13;'错误')
D. (2000,-1;'错误')

更多"一个程序根据输入的年份和月份计算该年中该月的天数,输入参数包括年份(正"的相关试题:

[简答题]【说明】
本程序根据输入的月份数,输出它是哪个季节。
【代码】
import java.io.*;
public class season

public static void main(String[] args)

String strln="";
(1) in=new InputStreamReader(System.in);
BufferedReader buffln=new BufferedReader(in);
System.out.print("Please enter a month(1-12):");
try

strln=buffln.readLine( );//从命令行读入数据
catch( (2) )

System.out.println(e.toStdng( ));

int month= (3) (strln);//将字符串转换成整数型
int season=0;
if(month<12 && month>0)
eseason=((month+10)%12)/3+1;//计算季节的公式
(4) (season)

case 1:
System.out.println("the season is Springl");
break;
case 2:
System.out.println("the season is Summer!");
case 3:
System.out.println("the season is Fall!");
case 4:

[单项选择]下列程序要求用户输入一个年份,并能够判断用户输入的年份是否是闰年,横线处应填( )。
Sub EnSure( )
Dim year As Integer
year=Val(InputBox("请输入年份:"))
If(year Mod 4=0______year Mod 100<>0)______(year Mod 400=0)Then
Print"您输入的是闰年"
Else
Print"不是闰年,是普通年份"
End If
End Sub
A. And And
B. And Or
C. Or Or
D. Or Or
[填空题]下列程序可以判断输入的年份是不是闰年。
#include
main( )
int 【11】 ,leap;
scanf("%d",&year);
if(year%4)
leap=0;
else if(year%lO0)
【12】 ;
else if(year%400)
leap=0;
else
leap=1;
if( 【13】 )
printf("%d年是闰年",year);
else
printf (" %d年不是闰年/n", year);

[填空题][说明] 利用c++的各种控制语句编写一个万年历程序,要求:显示任何年份的日历,日历以月份顺序排列,每月以星期顺序排列,类似于一般挂历上的格式。本程序包含如下两个函数:Leap ( )用于判定指定的年份是闰年,Week ( )用于计算year年份的1月1日是星期几,其判定规则为: (1) 如果year 年份为1994年,则为星期六。 (2) 如果year 年份大于1994年,则星期值weekno 按下列公式计算: differ=(year-1994)*(365%6)+(year-1993)/4-(year-2001)/100+(year-2001)/400 date=6+differ%7 weekno=(date6) date-7:date (3) 如果year 年份小于1994年,则星期值weekno 按下列公式计算: differ=(1994-year)*(365%7)+(1996-year)/4-(2001-year)/100+(2000-year)/400 weekno=6-dder%7 # include "iostream. h" # include "iomanip. h" int leap(int n) { if( (1) ) return 0 else return 1; } int week( int year ) { int a1, differ, date, weekno; if (year = = 1994) a1 =0; else if (year > 1994) a1=1; else a1= -1; switch(a1) { case 0: return 6; break; case 1: { (2) date = 6 + differ% 7; weekno = ( date > 6) date - 7 date; } return weekno; break; case - 1: { differ
[简答题]请在每条横线处填写一个语句,使程序的功能为:判断输入的年份是否为闰年(例如:1998年不是闰年,2000年是闰年).
注意:请勿改动main( )主方法和其他已有的语句内容,仅在横线处填入适当的语句。
import java.io.*;
public class LeapYear
public static void main(String args[])
___________________;
BufferedReader in;
ir=new InputStreamReader(_____________________________);
in=new BufferedReader(ir);
System. out. print In("输入年份是: ");
String s=in.readline( );
int year=___________________
if(year%4==0&&year%100!=0||year%400==0
System.out.println(" "+year+" "年是闰年. ");
else
System.out.println(" " +year+ " "年不是闰年.");



[单项选择]某程序根据输入的三条线段长度,判断这三条线段能否构成三角形。以下6个测试用例中,()两个用例属于同一个等价类。
①6、7、13;
②4、7、10;
③9、20、35;
④9、11、21;
⑤5、5、4;
⑥4、4、4。
A. ①②
B. ③④
C. ⑤⑥
D. ①④
[简答题]有一个程序:输入3个整数ABC,把这3个数看成是一个三角形的3条边。这个程序要输出信息,来说明这个三角形的几种情况:是三边不等的、是等腰的、还是等边的。请根据给出的说明,用等价类划分法设计该问题的测试用例(要求写出设计过程)。
[简答题]考虑一个根据以下简单规格确认输入数有效性的应用程序:
(1)输入数由数字、符号“+”或“-”开始。
(2)该数字或符号后面可接任意位数的数字。
(3)这些数字可以有选择地后接用英文句号表示的小数点。
(4)任何输入数,不管是否有小数点,都应该以空格结束。
请根据以上处理规则:
画出相应的状态转换图。
[单项选择]下列哪个流是为了把一个程序、线程和代码段的输出连接到另一个程序、线程或代码段的输入

A. 字节流
B. 对象流
C. 过滤流
D. 管道流
[单项选择]黑盒测试是将被测试程序看成一个黑盒子,不考虑程序内部结构的情况,而只考虑程序的输入与输出之间的关系,下列属于典型黑盒测试方法的是______。
A. 等价类划分法
B. 静态结构分析法
C. 代码检查法
D. 代码覆盖率分析法
[填空题][说明]
用输入/输出写一个程序,让用户输入一些姓名和电话号码。每一个姓名和号码将加在文件里。用户通过点“Done”按钮来告诉系统整个列表已输入完毕。 如果用户输入完整的列表,程序将创建一个输出文件并显示或打印出来。格式如:555,1212,Tom 123-456-7890,Peggy L.234-5678,Marc 234-5678,Ron 876-4321,Beth&Brian 33.1.42.45.70,Jean-Marc。
[Java 代码]
import java. io.*;
class Phones

statlc FileOutputStream fos;
public static final int lineLength =81;
public static void main (String args []) throws IOExeption

byte [] phone=new byte [lineLength];
byte [] name=new byte [lineLength];
int i;
try

fos= new FileOutputStream ("phone. numbers");

catch (FileNotFoundException e)
while (true)

(1) ("Enter a name (enter ’done’ to quit)");
(2) (name);
if ("done". equalsIgnoteCase (new String (name,0,0,4)))

break;

System.err.println ("Enter the phone number");
readLine (phone);
for (int i=0;phone [i]!=0;i++)

[简答题]以下是某应用程序的输入条件限制,请按要求回答问题。
某应用程序的输入条件组合为:
姓名:填或不填
性别:男或女
状态:激活或未激活
对该应用程序采用正交试验设计法设计测试用例。
[单项选择]根据《药品说明书和标签管理规定》,下列药品有效期标注格式,错误的是()。(年份用4位数表示,月份用2位数表示)(2007、2005年考试真题)
A. 有效期至××××年××月
B. 有效期至××××年××月××日
C. 有效期至××××.××.
D. 有效期至××××/××/××
E. 有效期至××/××/××××

我来回答:

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

订单号:

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