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

[简答题]本程序的功能是,从键盘输入一个整数,存入一个输入流中,然后输出它的两倍值。请将程序补充完整。
注意:请勿修改main( )主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.io.*;
public class basic

public static void main(String args[])

File dir=new File(".");
Filter filter=new Filter("java");
System.out.println("list java files in directory" +dir);
String files[]=dir.list(filter);
//列出目录dir下,文件后缀名为java的所有文件
for(______;______;i++)

File f=new File(dir,files[i]);
______ (f.isFile( ))
//如果该对象为后缀为java的文件,则打印文件名
System.out.println("file" +f);

else

System.out.println("sub directory" +f);
//如果是目录则打印目录名




class Filter implements FilenameFilter

String extent;
Filter(String extent)

this.extent=extent;

public boolean accept(File dir,String name)

return name.endswith("."+extent);//返回

更多"本程序的功能是,从键盘输入一个整数,存入一个输入流中,然后输出它的两倍"的相关试题:

[简答题]本程序的功能是,从键盘输入一个整数,存入一个输入流中,然后输出它的两倍值。请将程序补充完整。 注意:请勿修改main( )主方法和其他已有语句内容,仅在横线处填入适当语句。 import java.io.*; public class basic { public static void main(String args[]) { File dir=new File("."); Filter filter=new Filter("java"); System.out.println("list java files in directory" +dir); String files[]=dir.list(filter); //列出目录dir下,文件后缀名为java的所有文件 for(______;______;i++) { File f=new File(dir,files[i]); ______ (f.isFile( )) {//如果该对象为后缀为java的文件,则打印文件名 System.out.println("file" +f); } else { System.out.println("sub directory" +f); //如果是目录则打印目录名 } } } } class Filter implements FilenameFilter { String extent; Filter(String extent) { this.extent=extent; } public boolean accept(File dir,String name) { return name.endswith("."+extent);//返回文件的后缀名 } }
[填空题]下列程序段实现的功能为:在文本框中输入一个整数,然后判断该整数的奇偶性。请完成相应的程序代码。 Private Sub Command1_Click( ) Dim x AS Integer x=Val(Right (Text1.Text,2)) If x Mod 2=0 Then Labe11.Caption=“偶数” Else Labe11.Caption=“奇数” End If Text1.SetFocus End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If 【10】 ThenKeyAscii=0 End Sub
[简答题]请编写一个函数fun( ),它的功能是将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转为整数的函数)。 例如,若输入字符串“-1234”,则函数把它转换为整数值 -1234。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #include <stdio.h> #include <string.h> long fun(char *p) { } main ( ) { char s[6]; long n; printf("Enter a string:/n"); gets(s); n=fun(s); printf("%ld/n",n); }
[填空题]下列程序段实现的功能为:在文本框中输入一个整数,然后判断该整数的奇偶性。请完成相应的程序代码。
Private Sub Command1_Click( )
Dim x AS Integer
x=Val(Right (Text1.Text,2))
If x Mod 2=0 Then
Labe11.Caption=“偶数”
Else
Labe11.Caption=“奇数”
End If
Text1.SetFocus
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If 【10】 ThenKeyAscii=0
End Sub
[填空题]函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。
int fun(char *str)
int num=0;
while(*str)
num*=10;
num+=______;
str++;

return num;

[多项选择]编程题 请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。 例如,当a=16,b=35,调用该函数后,c=5361。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #include void fun(int a ,int b,long *c) { } main( ) { int a,b; long c; clrscr( ); printf("Input a,b;"); scanf("%d%d",&a, &b); fun(a,b,&c); printf("The result is:%ld/n",c); }
[简答题]简单应用题请编写函数fun,其功能是将两个两位数的正整数a,b合并形成一个整数放在c中。合并的方式是将a数的个位和十位数依次在c数千位和十位上,b数的十位和个位数依次放在c数的个位和百位。注意:部分源程序以存在文件test3_2.cpp中。请勿修改主函数main和其他函数中的任何内容,仅在函数fun的花括号中填写若干语句。文件test3_2.cpp的内容如下:#includevoid fun(int a ,int b,long *c){}void main( ){int a,b; long c; cout<<"Input a,b;"<>a>>b; fun(a,b,&c); cout<<"The result is:/n"<
[简答题]

编程题
请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。
例如,当a=16,b=35,调用该函数后,c=5361。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include
void fun(int a ,int b,long *c)
{


}
main( )
{
  int a,b;
  long  c;
  clrscr( );
  printf("Input a,b;");
  scanf("%d%d",&a, &b);
  fun(a,b,&c);
  printf("The result is:%ld/n",c);
}


[简答题]【说明】 以下程序的功能是设计一个栈类stack<T>,并建立一个整数栈。 【程序】 #include < iostream. h > #include < stdlib. h > const int Max =20; //栈大小 template < class T > class stack{ //栈元素数组 T s[Max]; //栈顶下标 int top; public: stack( ) { top =-1; //栈顶初始化为-1 } void push( const T &item); //item入栈 T pop( ); //出栈 int stackempty( ) const; //判断栈是否为 }; template < class T > void stack <T >::push(const T &item) { if(top== (1) ) { cout <<"栈满溢出" <<endl; exit(1); } top ++ s[top] = item; } template < class T > T stack<T> ::pop( ) { T temp; if(top== (2) ) { cout <<"栈为空,不能出栈操作" < < endl; exit(1); } temp =s[top]; top --; return temp; } template < class T > int stack < T >:: stackempty( ) const { return top == -1; { void main( ) { stack <int> st; int a[] ={1,2,3,4,5}; cout <<"整数栈" <<e
[简答题]请编写函数fun( ),该函数的功能是:将两个两位数的正整数a,b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。
例如,当a=45时,b=12,调用到该函数后,c=5142。
注意:部分源程序给出如下.
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <stdio.h>
#include<conio.h>
void fun(int a ,int b, long *c)


main ( )

int a,b;
long c;
clrscr( );
printf("Input a ,b:");
scanf(,%d%d",&a,&b);
fun(a,b,&c);
printf("The result is :%ld/n",c);

[简答题]【说明】
以下程序的功能是设计一个栈类stack<T>,并建立一个整数栈。
【程序】
#include < iostream. h >
#include < stdlib. h >
const int Max =20; //栈大小
template < class T >
class stack //栈元素数组
T s[Max]; //栈顶下标
int top;
public:
stack( )

top =-1; //栈顶初始化为-1

void push( const T &item); //item入栈
T pop( ); //出栈
int stackempty( ) const; //判断栈是否为
;
template < class T >
void stack <T >::push(const T &item)

if(top== (1) )

cout <<"栈满溢出" <<endl;
exit(1);

top ++
s[top] = item;

template < class T >
T stack<T> ::pop( )

T temp;
if(top== (2) )

cout <<"栈为空,不能出栈操作" < < endl;
exit(1);

temp =s[top];
top --;
return temp;

template < class T >
int stack < T >:: stackempty( )

我来回答:

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

订单号:

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