题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-07-28 18:28:35

[单项选择]

以下程序段
DIMENSION A(4)
READ *,A
I=1
10 J=1+1
20 IF(A(I).LT.A(J))THEN
T=A(J)
A(J)=A(I)
A(I)=T
ENDIF
J=J+1
IF(J.LE.4)GOTO 20
I=I+1
IF(I.LE.3)GOT0 10
PRINT *,A(4)
END
若输入4,2,3,5则程序运行结果为()。


A. 4
B. 2
C. 3
D. 5

更多"以下程序段 DIMENSION A(4) READ *,A I=1 1"的相关试题:

[单项选择]以下程序段
DIMENSION A(4)
READ *,A
I=1
10 J=1+1
20 IF(A(I).LT.A(J))THEN
T=A(J)
A. A(J)=AA(I)=T
B. 4
C. 2
D. 3
E. 5
[单项选择]以下正确的程序段是
A. char str1[ ]="12345",str2[ ]="abcdef";
B. char str[10],*st="abcde";strcat(str,st);
C. char str[10]=" "。*st="abcde";strcat(str,st);
D. char*st1="12345",*st2="abcde";strcat(st1,st2);
[单项选择]以下程序段完全正确的是
A. int *P; scanf("%d", &p);
B. int *P; scanf("%d", p);
C. int k, *P=&k; scanf("%d", p);
D. int k, *P; *P=&k; scanf("%d", p);
[单项选择]

下面程序段的运行结果是()。
DIMENSION SUM(3)
DATA SUM/1.0,2.0,3.0/
I=2
X=ADD(I,SUM)
WRITE(*,10)X
10 FORMAT(1X,F3.1)
END
FUNCTION ADD(N,SUM)
DIMENSION SUM(N),L(2)
ADD=0
L(2)=2
DO 20 I=1,N
ADD=ADD+SUM(I)/L(2)
20 CONTINUE
END


A. 1.0
B. 1.5
C. 2.0
D. 3.0
[填空题]分析下面程序段,试回答:
(1)该程序段是什么结构的程序;
(2)该程序段执行后,(DL)=______,屏幕上显示的字符是______。
Buffer DB 0CH

MOV AL,Buffer
CALLFAR PTR SUBROUT

SUBROUT PROC FAR
CM PAL, 10
JC K1
ADD AL,7
K1: ADD AL,30H
MOV DL,AL
MOV AH,2
INT 21H
RET
SUBROUT ENDP
[单项选择]有以下程序段:
typedef struct nodeint data; struct node *next;*NODE;
NODE p;
以下叙述中正确的是( )。
A. p是指向struct node结构变量的指针的指针
B. NODE p;语句出错
C. p是指向struct node结构变量的指针
D. p是struct node结构变量
[单项选择]有以下程序段:
typedef struct NODE
int num, struct NODE *next;
OLD;
以下叙述中不正确的是( )。
A. 以上的说明形式合法
B. NODE是一个结构体类型
C. OLD是一个结构体类型
D. NODE是一个结构体变量
[单项选择]若有以下程序段:
#include <iostream>
using namespace std;
int main ( )

int a[]=1,4,5;
int *p=&a[0],x=6, y,z;
for (y=0; y<3; y++)
z= ( (* (p+y) <x) *(p+y) :x);
cout<<z<<end1;
return 0;

程序运行后的输出结果是( )。
A. 1
B. 4
C. 5
D. 2
[填空题]若有以下程序段:
#include <iostream>
using namespace std;
int main( )

char*p="abcdefgh",*r;
long*q;
q=(long*)p;q++;
r=(char*)q;
cout<<r<<end1;
return 0;

该程序的输出结果是 【8】
[单项选择]以下程序段共有错误( )处
#include <iostream>
using namespaces std;
class Sample
private:
int n;
public:
Sample(int i)

n=i;

void setvalue(int i)

n=i;

void display( )

cout<<"n="<<n<<end1;

;
int main( )

const Sample a(l0);
a.setvalue(5);
a.display( );
return 0;

A. 1
B. 2
C. 3
D. 4

我来回答:

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

订单号:

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