网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
若有定义char *cc[2]={"1234","5678"};以下叙述中正确的是()。
A.cc数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
B.cc数组的两个元素中各自存放了字符串"1234"和"5678"的首地址
C.cc是指针变量,它指向含有两个数组元素的一维字符数组
D.cc数组元素的值分别是"1234"和"5678"
参考答案和解析
A
更多 “若有定义char *cc[2]={"1234","5678"};以下叙述中正确的是()。A.cc数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址B.cc数组的两个元素中各自存放了字符串"1234"和"5678"的首地址C.cc是指针变量,它指向含有两个数组元素的一维字符数组D.cc数组元素的值分别是"1234"和"5678"” 相关考题
考题
若有定义 :char *x="abcdefghi"; ,以下选项中正确运用了 strcpy 函数的是A)char y[10]; strcpy(y,x[4]);B)char y[10]; strcpy(++y,x[1]);C)char y[10],*s; strcpy(s=y+5,x);D)char y[10],*s; strcpy(s=y+1,x+1);
考题
程序中若有如下说明和定义语句:char fun(char *);main(){ char *s="one",a[5]={0},(*f1)()=fun,ch; ...}以下选项中对函数fun的正确调用语句是( )。A.(*f1)(a) B.*f1(*s) C.fun(a) D.ch=*f1(s)
考题
若有定义: char *st= "how are you "; ,下列程序段中正确的是A.char a[11], *p; strcpy(p=a+1, ,下列程序段中正确的是A.char a[11], *p; strcpy(p=a+1,st[4]);B.char a[11]; strcpy(++a, st);C.char a[11]; strcpy(a, st);D.char a[], *p; strcpy(p=a[1],st+2);
考题
根据下面定义的数据段: DSEG SEGMENT DAT1 DB '1234' DAT2 DW 5678H ADDR EQU DAT2-DAT1 DSEG ENDS 执行指令MOV AX,ADDR后,AX寄存器中的内容是A.5678HB.7856HC.4444HD.0004H
考题
下列程序的输出结果是()。inCludemain(){char ch[2][5]={"1234","5678,},*p[2];int i,j
下列程序的输出结果是( )。 #inClude<stdio.h> main() { char ch[2][5]={"1234","5678,},*p[2]; int i,j,s=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'\0';j+=2) { s=p[i][j]-'0';A.8B.7C.12D.9
考题
若有定义: char *st= "how are you "; 下列程序段中正确的是A.char a[11], *p; strcpy(p=a+1,st[4]);B.char a[11]; strcpy(++a, st);C.char a[11]; strcpy(a, st);D.char a[], *p; strcpy(p=a[1],st+2);
考题
若有定义和语句: char*sl="12345",* s2="1234"; printf("%d\n",strlen(stren(sl,s2))); 则输出结果 ( )A.4B.5C.9D.10
考题
若有以下定义和语句: char*s1="12345",*s2="1234"; printf("%d\n",strlen(strcpy(s1,s2)));则输出结果是______。A.4B.5C.9D.10
考题
程序中若有如下说明和定义语句Char fun(char *);main(){char *s="one", a[5]={0}.(*f1)()=fun, ch;…}以下选项中对函数fun的正确调用语句是A.(*f1)(A) ;B.*fl(*s);C.fun(A) ;D.ch=*fl(s);
考题
有以下程序中若有如下说明和定义语句; char fun(char*); main() { char * s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对函数fun的正确调用语句是 ______。A.(*f1)(a);B.*f1(*s);C.fun(a);D.ch=*f1(s);
考题
如下程序:includevoid main(){char str[2][5]={"1234","5678"),*p[2];int i,j,s=0;
如下程序: #include<iostream.h> void main() { char str[2][5]={"1234","5678"),*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=str[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'\0';j+=2) s=10*s+p[i][j]-'0'; cout<<s; } 该程序的输出结果是( )。A.1357B.2468C.3556D.23678
考题
若有定义:char*ps[]={“aa”,“bb”,“cc”,“dd”};,则以下叙述正确的是()。
Aps[0]是字符串”aa”B*ps[0]是字符串”aa”的首地址Cps[0]是字符串”aa”的首地址D*ps[0]是字符串”aa”
考题
下列程序的输出结果是()。includemain() {char ch[2][5]={"1234","5678"},*p[2];int i,
下列程序的输出结果是( )。 #include<stdio.h> main() { char ch[2][5]={"1234","5678"},*p[2]; int i,j,s=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'\0';j+=2) { s=p[i][j]-'0'; printf("%d",s);} }A.6357B.6135C.1357D.691357
考题
若有定义:int x=1234,y=123,z=12;则语句printf(“%4d+%3d+%2d”,x,y,z);运行后的输出结果为()
A.123412312B.12341234123412341231231231212C.1234+1234+1234D.1234+123+12
考题
若有以下定义语句: char * sl="12345", * s2="1234"; printf("%d"n",strlen(strcpy(s1,s2))); 则输出结果是 ( )A.4B.5C.9D.10
考题
若有定义:char*st=”how are you”;,下列程序段中正确的是( )。A. B. C. SX
若有定义:char*st=”how are you”;,下列程序段中正确的是( )。A.B.C.D.
考题
若有以下语句:typedef struct S{int 9;char h;}T;以下叙述中正确的是( )。A.可用s定义结构体变量B.可用T定义结构体变量C.S是struct类型的变量D.T是struct S类型的变量
考题
假设数据段有定义DST DW 1234H,5678H,则执行LES DI,DWORD PTR DST 指令后 (DI)=( )。A.5678HB.3412HC.1234HD.7856H
考题
根据下面定义的数据段: DSEG SEGMENT DATl DB'1234' DAT2 DW 5678H ADDR EQU DAT2-DAT1 DSEG ENDS 执行指令MOV AX,ADDR后,AX寄存器中的内容是______。A.5678HB.7856HC.4444HD.0004H
考题
Which of the following answers lists a multicast IPv6 address?()
A. 2000::1:1234:5678:9ABCB. FD80::1:1234:5678:9ABCC. FE80::1:1234:5678:9ABCD. FF80::1:1234:5678:9ABC
考题
Which of the following answers lists a multicast IPv6 address?()A、2000::1:1234:5678:9ABCB、FD80::1:1234:5678:9ABCC、FE80::1:1234:5678:9ABCD、FF80::1:1234:5678:9ABC
考题
根据下面定义的数据段:DSEGSEGMENTDAT1DB`1234`DAT2DW5678HDAT3DD12345678HADDREQUDAT3-DAT1DSEGENDS执行指令MOVAX,ADDR后,AX寄存器中的内容是()。A、5678HB、0008HC、0006HD、0004H
考题
单选题若有定义:int x=1234,y=123,z=12;则语句printf(“%4d+%3d+%2d”,x,y,z);运行后的输出结果为()A
123412312B
12341234123412341231231231212C
1234+1234+1234D
1234+123+12
考题
单选题Which of the following answers lists a multicast IPv6 address?()A
2000::1:1234:5678:9ABCB
FD80::1:1234:5678:9ABCC
FE80::1:1234:5678:9ABCD
FF80::1:1234:5678:9ABC
考题
单选题有以下程序:#include #include main(){ char *mm[4]= {abcd, 1234, mnop, 5678}; char **pm= mm; int i; for(i=0;i4;i++) printf(%s,pm[i]+i); printf();}程序的运行结果是( )。A
abcd1234mnop5678B
abcd234op8C
a2o8D
a1m5
考题
单选题若有以下程序:
typedef struct S
{int g;char h;}T;
以下叙述中正确的是( )。A
可用S定义结构体变量B
可用T定义结构体变量C
S是struct类型的变量D
T是struct S类型的变量
热门标签
最新试卷