更多"以下程序段 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