题目详情
当前位置:首页 > 计算机考试 > 初级程序员
题目详情:
发布时间:2023-12-16 19:09:51

[简答题]
阅读以下应用说明、属性设置及Visual Bssic程序代码,将应填入(n)处在字句写在对应栏内。
【应用说明7】
本应用程序的运行窗口显示一行字“欢迎光临”,还有2个按钮,一个显示“闪烁”;一个显示“停止”。只要用户单击“闪烁”按钮,文字“欢迎光临”就会以0.5秒消失、0.5秒显示反复进行闪烁;单击“停止”按钮时,闪烁停止,恢复图示的初态。
在开发过程中,需要设置的属性如表4.1所示。
表4.1 属性设置
对象
对象名
属性名
属性值
窗体
Frml
Caption
闪烁显示演示
标签
Label
Caption

更多"阅读以下应用说明、属性设置及Visual Bssic程序代码,将应填入"的相关试题:

[简答题]
阅读以下应用说明、属性设置及Visual Bssic程序代码,将应填入(n)处在字句写在对应栏内。
【应用说明7】
本应用程序的运行窗口显示一行字“欢迎光临”,还有2个按钮,一个显示“闪烁”;一个显示“停止”。只要用户单击“闪烁”按钮,文字“欢迎光临”就会以0.5秒消失、0.5秒显示反复进行闪烁;单击“停止”按钮时,闪烁停止,恢复图示的初态。
在开发过程中,需要设置的属性如表4.1所示。
表4.1 属性设置
对象
对象名
属性名
属性值
窗体
Frml
Caption
闪烁显示演示
标签
Label
Caption
[简答题]
阅读以下应用说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。
1】
本应用程序的窗体中有一个下拉式列表框(名称为Combol)和两个文本框(名称分别为Txt_ Content和Txt_Index)。运行时,用户从Combol的列表中进行选择,程序就会将选中条目的内容以及编号(从0开始)分别在文本框Txt_Content和Txt_Index中显示出来。
【程序代码5.1】
Private Sub Combol_Click( )
Txt_Content. Text=Combol. (1)
Txt_Index. Text=Combol. (2)
End Sub
(注:可供(2)处选择的选项:Number,List,Index,ListIndex,ListCount)
【应用说明5.2】
本应用程序的运行窗口如下图所示。

当用户在输入框(名为Txt_Input)中输入数值数据,并从下拉式列表框(名为CmbOp)中选择所需的运算后。输出框(名为Txt_Output)中就会显示运算的结果。用户单击“清除”按钮(名为 CmdClear)后,输入框和输出框都清空。
开发该应用的部分程序代码如下:
【程序代码5.2】
Private Sub CmbOp_Click( )
Dim DataIn As Double,DataOut as Double
DataIn = (3)
Select Case (4)
Case "取整数部分"
DataOut = Int(DataIn)
Case "求平方根"
If DataIn<0 Then
MagBox "负数不能开平方!"
Else
DataOut = sqr(DataIn)
End If
Case "取绝对值"
[填空题]
阅读以下说明和C程序代码,将程序补充完整。
[说明]
下面C程序代码的功能是:对于输入的一个正整数n(100≤n<1000),先判断其是否是回文数(正读反读都一样的数)。若不是,则将n与其反序数相加,再判断得到的和数是否为回文数,若还不是,再将该和数与其反序数相加并进行判断,依此类推,直到得到一个回文数为止。例如,278不是回文数,其反序数为872,相加后得到的1150还不是回文数,再将1150与其反序数511相加,得到的1661是回文数。
函数int isPalm(long m)的功能是:将正整数m的各位数字取出存入数组中,然后判断其是否为回文数。若m是回文数则返回1,否则返回0。
[C程序代码]
#include<stdio.h>
#include<stdlib.h>
int isPalm(long m)
{
int i=0, k=0;
char str[32];
while(m>0) {
str[k++]= (1) +’0’;
m=m/10;
}
for(i=0; i<k/2; i++)
if(str[i]!=str[ (2) ])return 0;
return 1;
}
int main( )
{
long n, a, t;
printf("input a positive integer: "); scanf("%ld", &n);
if(n<100||n>=1000)return -1;
while( (3) ) {
printf("%id->", n);
for(a=0, t=n; t>0; ){
a= (4) *10+t%10; t=t/10;
n= (5) ;
printf("%id/n", n);
system("pause"); return 0;


[简答题]
阅读以下应用说明、图和C++代码,根据要求回答问题1至问题3。
[说明]
已知以下C++程序运行时的输出结果如下。
1:1
1:1
1:1
[C++程序]
01 #include <iostream>
02 using namespace std;
03 class Stock{
04 protect:
05 (1) { };
06 Stock(int n, int pr=1) {
07 shares = n; share_val=pr;
08 };
09 void ~Stock( ) { };
10 public:
11 //成员函数
12 void output( ) {
13 (2) << shares << ":" << share_val << endl;
14 }
15 private:
16 //成员变量
17 int shares;
18 int share_val;
19 };
20
21 void main( ) {
22 Stock a(1); a.output
23 Stock b; b.output
24 Stock c = Stock ( ); c.output
25 }
[问题1]
请根据C++程序运行时的输出结果,将代码中(1)、(2)空缺处的内容补充完整。

[填空题]
阅读以下说明和C++程序代码,将应填入 (n) 处的字句写在答题纸的对应栏内。
[说明]
在下面的C++代码中,类SalesTicket能够完成打印票据正文的功能,类HeadDecorator与FootDecorator分别完成打印票据的抬头和脚注的功能。已知该程序运行后的输出结果如下所示,请填补该程序代码中的空缺。
这是票据的抬头!
这是票据正文!
这是票据的脚注!
--------------------------------------
这是票据的抬头!
这是票据的脚注!
[C++程序代码]
#include<iostream>
using namespace std;
class SalesTicket{
public;
(1) printTicket( ){cout<<"这是票据正文!"<<endl;}
};
class Decorator:public SalesTicket{
SalesTicket *ticket;
public:
Decorator (SalesTicke *t){ticket=t;}
void printTicket ( ){
if (ticket!=NULL)
ticket->printTicket( ) ;
}
};
class HeadDecorator:public Decorator{
public:
HeadDecorator(SalesTicket *t): (2) {}
void printTicket( ){
cout<<"这是票据的抬头!" <<endl;
Decorator::printTicket( );
}
};
class FootDecorator:public Decorator{
public:

我来回答:

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

订单号:

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