题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-02-19 20:08:57

[单项选择]VBA程序的多条语句写在一行中时其分隔符必须使用符号( )。
A. 冒号(:)
B. 分号(;)
C. 逗号(,)
D. 单引号(’)

更多"VBA程序的多条语句写在一行中时其分隔符必须使用符号( )。"的相关试题:

[单项选择]VBA程序的多条语句写在一行中时其分隔符必须使用符号( )。
A. 冒号(:)
B. 分号(;)
C. 逗号(,)
D. 单引号(’)
[简答题]

阅读下列说明和C++程序,将应填入横线处的语句写在答题纸的对应栏内
[程序6说明]
C++语言本身不提供对数组下标越界的判断。为了解决这一问题,在程序6中定义了相应的类模板,使得对于任意类型的二维数组,可以在访问数组元素的同时,对行下标和列下标进行越界判断,并给出相应的提示信息。
[程序6]
#include<ioStream.h>
template<class T>class Array;
template<class T>class ArrayBody{
friend (1)
T* tpBody;
int iRows,iCurrentRow;
ArrayBOdy(int iRsz,int iCsz){
tpBody= (2)
iRows=iRsz,iColumns=iCsz;iCurrentRow=-1;
}
public:
T& operator[](int j) {
bool row_error,column_error;
row_error=column_error=false;
try{
if(iCurrentRow<0||iCurrentRow≥iRows)
row_error=;
if(j<0|| j≥iColumns
column_error=;
if(row_error==true || column_error==true)
(3)
}
eatch(char) {
if(row error==true)
cerr<<“行下标越界[“<<iCurrentRow<<”]”;
if(column error==true)
cerr<<“列下标越界[“<<j<<”]”;
cout<<“/n&rdquo

[单项选择]switch语句中,case分支如果包含多条语句,( )。
A. 可以不用“”括起
B. 可以不用“”括起,但必须紧跟break子句
C. 必须用“”括起
D. 必须用“[]”括起
[简答题]

试题四
阅读以下说明和C程序代码,将应填入___(n)___处的语句写在答题纸的对应栏内。
[说明]
函数MultibaseOutput(long n,int B)的功能是:将一个无符号十进制整数n转换成 B(2≤B≤16)进制数并输出。该函数先将转换过程中得到的各位数字入栈,转换结束后再把B进制数从栈中输出。有关栈操作的诸函数功能见相应函数中的注释。C代码中的符号常量及栈的类型定义如下:
# define MAXSIZE 32
typedef struct
int * elem; /* 栈的存储区 */
int max; /* 栈的容量,即栈中最多能存放的元素个数 */
int top; /* 栈顶指针 */
Stack;
[C代码]
int InitStack(Stack * S,int n) / * 创建容量为n的空栈 */
S->elem=(int *)malloc(n * sizeof(int));
if(S->elem==NULL)return-1;
S->max=n; (1) =O;return 0;

int Push(Stack * S,int item) / * 将整数item压入栈顶 * /
if(S->top==S->max) printf(“Stack is full! /n”);return-1;
(2) =item;return 0;

int StackEmpty(StackS) return (! S.top) 1:0; / * 判断栈是否为空 * /
int Pop(Stack *S ) / * 栈顶元素出栈 * /
if(! S->top)printf(“Pop an empty stack! /n”);return-1;
return (3)

void MultibaseOutput(long n,int B)

[填空题]以下程序运行后的输出结果是 【19】 。(注:如果结果中含有回车,可加一空格写在一行,例如:
1 1 1
1 1 1
1 1 1
可以写成:1 1 1 1 1 1 1 1 1。
#include <stdio.h>
mala( )
int i,j,a[][3]=1,2,3,4,5,6,7,8,9;
for(i=0;i<3;i++)
for(j=i+1;j<3;j++) a[j][i]=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++) printf("%d",a[i][j]);
printf("/n");


[填空题]在switch语句中,通过______语句退出switch语句,使程序从整个switch语句后面的第一条语句处开始执行。
[单项选择]Java程序中的语句不可以是( )。
A. 单一的一条语句
B. 大括号 括起的语句块
C. 复合语句
D. 汉字语句
[填空题]Break语句的最常用的用法是在switch语句中,通过break语句退出switch语句,使程序从switch结构后面的第 ______ 条语句开始执行。
[填空题]break语句最常见的用法是在switch语句中,通过break语句退出switch语句,使程序从整个switch语句后面的()开始执行。
[单项选择]从功能上程序语言的语句大体可分为()
A. 顺序语句、判定语句和循环语句
B. 声明语句和可执行语句
C. 程序语句和注释语句
D. 可执行语句和注释语句
[填空题]用Line Input语句从顺序文件读出数据时,每次读出一行数据。一行是指遇到()分隔符,即认为一行的结束。
[单项选择]结构化程序从理论上可以不使用( )语句。当然程序是否使用该语句是无关紧要的,重要的是程序结构是否严谨、清晰。
A. AND
B. IF
C. GOTO
D. STOP
[单项选择]下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是( )。
A. cout<<internal<<12345;
B. cout<<left<<12345;
C. cout<<right<<12345;
D. cout<<setw(6)<<12345;
[单项选择]

编译过程中,对高级语言程序语句的翻译主要考虑声明语句和可执行语句。对声明语句,主要是将需要的信息正确地填入合理组织的(19)中;对可执行语句,则是(20)

(19)处填()。
A. 符号表
B. 栈
C. 队列
D. 树
[单项选择]某程序对一组源语言语句进行编辑,以便发现语法错误,同时将语句翻译成目标程序,该程序是:
A. 翻译程序。
B. 编译程序。
C. 调式程序。
D. 加密程序。
[简答题]打开myprog程序,该程序包含3条SQL语句,每条语句都有一个错误,请改正。
[填空题]下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是 【13】 。 main( ) { int a[10]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%x/n",p); printf("%/n",p+9); }
[填空题]以下程序的定义语句中,x[1]的初值是 ,程序运行后输出的内容是
#include <stdio.h>
main( )
int x[]=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,161,*p[4],i;
for(i=0;i<4;i++)
p[i]=&x[2*i+1];
printf("%d",p[i][0]);

printf("//n");

我来回答:

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

订单号:

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