网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

10、给出以下定义,则正确的叙述是 char x[ ]= “abcedfg”; char y[ ]={ ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’’, ‘g’ };

A.数组x 的长度大于数组y的长度

B.数组x 和数组y 等价

C.数组x 和数组y 的长度相同

D.数组x 的长度小于数组y的长度


参考答案和解析
B
更多 “10、给出以下定义,则正确的叙述是 char x[ ]= “abcedfg”; char y[ ]={ ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’’, ‘g’ };A.数组x 的长度大于数组y的长度B.数组x 和数组y 等价C.数组x 和数组y 的长度相同D.数组x 的长度小于数组y的长度” 相关考题
考题 若有定义 :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);

考题 若有以下定义和语句union data{ int i; char c; float f; } x;int y;则以下语句正确的是A)x=10.5;B)x.c=101;C)y=x;D)printf("%d\n",x);

考题 以下不正确的定义语句是A.double x[5]={2.0,4.0,6.0,8.0,10.0};B.int y[5.3]={0,1,3,5,7,9};C.char c1[]={′1′, ′2′, ′3′, ′4′, ′5′};D.char c2[]={′\x10′, ′\xa′, ′\x8′};

考题 若有定义: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);

考题 若有以下定义和语句 union date { int i; char c; fioat f;} x; int y; 则以下语句正确的是______。A.x=10.5;B.x.c=101;C.y=x;D.printf("%d\n",x);

考题 设函数f的原型是:char *f (const char*);,pf 是指向f 的指针,则pf 的定义是【 】。

考题 以下能正确定义字符串的语句是( )。A.char str[]={'\064'};B.char str="\x43";C.char str=";D.char str[]="\0";

考题 以下函数原型说明正确的是________。 A. float add(int x, int y) ;B. int add(int x;int y) ;C. char add( x,y) ;D. int add(char x[ ] [ ]) ;

考题 有以下程序: include using namespace std; char *x[]={"First", "Second", "Third" 有以下程序: #include <iostream> using namespace std; char *x[]={"First", "Second", "Third" }; void f(char *z[ ]) { cout<<*z++<<end1; } int main ( ) { char **y; y=x; f(y); return 0; }A.产生语法错误B.FirstC.SecpndD.Third

考题 以下不正确的定义语句是A.double x[5] ={2.0,4.0,6.0,8.0,10.0};B.int y[5] ={0,1,3,5,7,9};C.char c 1[ ] ={'1','2','3','4','5'};D.char c 2 [C] ={,'\x10','\xa','\x8'};

考题 以下不正确的定义语句是A.double x[5]={2.0,4.0,6.0,8.0,10.0};B.int y[5]={0,1,3,5,7,9};C.char cl[]={'1','2','3','4','5'};D.char c2[]={'\x10','\xa','\x8'};

考题 阅读下面程序: include void fun1(char a,char b) { char c; c=a;a=b;b=c; } void f 阅读下面程序:include<iostream.h>void fun1(char a,char b){char c;c=a;a=b;b=c;}void fun2(chara,charb){char c;c=a;a=b;b=c;}void main(){char a,b;a='x';b='y';fun1(a,b);cout<<a<<b;a='x';b='y';fun2(a,b);cout<<a<<b;}则该程序的输出为______。

考题 以下程序运行后的输出结果是______。includeinclude usingnamespacestd;classY 以下程序运行后的输出结果是______。include <iostream>include <string>using namespace std;class Y;class X{int x;char *strx;public:X(int a, char *str){x=a;strx=new char[strlen(str)+1]strcpy (strx,str);}void show(Y ob);};class Y{prlvate:int y;char *stry;public:Y(int b,char *str){y=b;stry=new char[strlen(str)+1];strcpy(stry,str);}friend void X::show(Y ob);};void X::show{Y ob){cout<<strx<<",",cout<<ob.stry<<endl;}int main{{X a (10, "stringX");Y b (20, "stringY");a. show (b);renurn 0;}

考题 以下程序的输出结果是_______。includemain(){char*a="abcdefghi";int k;fun(a) ;puts 以下程序的输出结果是_______。 #include<string.h> main() {char*a="abcdefghi";int k; fun(a) ;puts(a) ; } fun(char *s) { int x,y; char c; for(x=0,y=strlen(s)-1; x<y; x++,y--) { c=s[y]; s[y]=s[x];s[x]=c;} }A.ihgfedcbaB.abcdefghiC.abcdedcbaD.ihgfefghi

考题 给出发下定义: char x[]="abcdefg"; char y[]={'a', 'b', 'c', 'd', 'e', 'f', 'g' };则正确的叙述为______。A.数组x和数组y等价B.数组x和数组y的长度相同C.数组x的长度大于数组y的长度D.数组x的长度小于数组y的长度

考题 有以下程序; char fun(char x , char y) { if(x<y) return x; return y; } main() { int a='9',b='8',c='7'; print f ("%c\n" , fun(fun(a, B) , fun(b, C) ) ); } 程序的执行结果是A.函数调用出错B.8C.9D.7

考题 有以下程序:include include using namespace std;class Y;class X{private 有以下程序: #include <iostream> #include <string> using namespace std; class Y; class X { private: int x; char *strx; public: X(int a, char *str) { x=a; strx=new char[strlen(str)+1]; strcpy(strx,str); } void show(Y ob) ; }; class Y { private: int y; char *stry; public: Y(int b,char *str) { y=b; stry=new char[strlen(str)+1]; strcpy(stry, str); } friend void X: :show(Y ob) ; }; void X: :show(Y ob) { cout<<strx<<", "; cout<<ob, stry<<end1; } int main ( ) { X a(10,"X"); Y b (20, "Y"); a. show(B) ; return 0; } 执行后的输出结果是( )。A.X,YB.a,bC.X,XD.Y,Y

考题 给出以下定义: char x[]="abcdefg"; char y[]={'a','b','c','d','e','f','g'};则正确的叙述为______。A.数组x和数组y等价B.数组x和数组y的长度相同C.数组x的长度大于数组y的长度D.数组x的长度小于数组y的长度

考题 有以下程序,程序运行的结果是 ______。includeincludevoid main(){charx 有以下程序,程序运行的结果是 ______。 #include<iostream.h> #include<string.h> void main(){ char x[]= "C++" ,y[10]= "C++" ; cout<<sizeof(x)/sizeof(char)<<“,”<<sizeof(y)/sizeof(char); }A.3 3B.4 4C.4 10D.10 10

考题 有以下程序:include char fun(char x,char y){if(x 有以下程序: #include <stdio.h> char fun(char x,char y) { if(x<y) return x; return y; } main() { int a='9',b='8',c='7'; printf("%c\n",fun(fun(a,b),fun(b,c))); } 程序的执行结果是( )。A.函数调用出错B.8C.9D.7

考题 以下程序的输出结果是______。 include main() { char*a="abcdefghi";int k fun(a);p 以下程序的输出结果是______。 #include <string.h> main() { char*a="abcdefghi";int k fun(a);puts(a); } fun(char*s) { int x,y; char c for(x=0,y=strlen(s)-1;x<y:x++,y--) {c=s[y];s[y]=s[x];s[x]=c;} }A.ihgfedcbaB.abcdefghiC.abcdedebaD.ihgfefghi

考题 以下能正确定义赋初值的语句是( )。A.int nl=n2=10:B.Char e=32;C.float f=f+1.1;D.double x=12.3E2.5;

考题 若有定义如下:char x[10]="Visual C",y[]="++6.0"; 则下列选项中对字符串操作错误的是( )。A.strcpy(x,y);B.strcat(x,y);C.gets(x);D.cout<<strlen(x);

考题 若给出以下定义:charx[]=”abcdefg”;chary[]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’};则正确的叙述为()。A、数组x和数组y等价B、数组x和数组y的长度相同C、数组x的长度大于数组y的长度D、数组y的长度大于数组x的长度

考题 给出以下定义:char a[]=″abc″;char b[]={′a′,′b′,′c′};则正确的叙述是()A、数组a和数组b等价B、数组a和数组b的长度相同C、数组a的长度大于数组b的长度D、数组a的长度小于数组b的长度

考题 在C语言中下列变量定义和赋值错误的是()。A、int i,j=20;B、char c="c";C、float f=1+2;D、int x,y;x=y=10;

考题 以下不正确的定义语句是()。A、double x[5]={2.0,4.0,6.0,8.0,10.0};B、int y[5]={0,1,3,5,7,9};C、char c1[]={‘1’,’2’,’3’,’4’,’5’};D、char c2[]={‘x10’,’xa’,’x8’};

考题 单选题给出以下定义:char a[]=″abc″;char b[]={′a′,′b′,′c′};则正确的叙述是()A 数组a和数组b等价B 数组a和数组b的长度相同C 数组a的长度大于数组b的长度D 数组a的长度小于数组b的长度