首页
题目
TAGS
首页
/
题库
/
[单选题]若有定义如下:char x[10]="V的答案
搜答案
若有定义如下:char x[10]="Visual C",y[]="++6.0"; 则下列选项中对字符串操作错误的是( )。
单选题
2022-07-12 10:00
A、strcpy(x,y);
B、strcat(x,y);
C、gets(x);
D、cout<<strlen(x);
查看答案
正确答案
B
试题解析
解析:选项A将字符数组y的内容复制到字符数组x中,操作后x的内容为++6.0,而字符数组y不变;选项C将键盘输入字符串赋给x字符数组;选项D输出字符串x的长度;而选项B要将字符数组y的内容连接到字符数组x的后面由于连接后的字符串长度为14(8+5+1)字节,超过字符数组x的声明长度,因此操作不合法。
标签:
感兴趣题目
设有定义:int a,b; float x,y; 则以下选项中对语句所作的注释叙述错误的是( )。
程序中若有如下说明和定义语句: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)
若有如下语句: struct a {char x[10] int y; }s,*t; t=&s; 则对结构体变量s中的成员y的正确引用是( )
若有定义如下:char x[10]="Visual C",y[]="++6.0"; 则下列选项中对字符串操作错误的是( )。
若有定义语句:“char S[3][10],(*k)[3],*p;”,则以下赋值语句正确的是( )。
若有定义语句:char s[3][10],(*k)[3]。*P;,则以下赋值语句正确的是
若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是;
(28)若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是
若有定义语句:“char sE10]="1234567\0\0";”,则strlen(s)的值是( )。
若有定义语句:“char sE10]="1234567\0\0";”,则strlen(s)的值是( )。
若有以下定义和语句 union date { int i; char c; fioat f;} x; int y; 则以下语句正确的是______。
程序中若有如下说明和定义语句: char fun(chat*); main() {char*s="one",a[5]={0},(*f1)()=fun,ch; } 以下选项中对函数fun的正确调用语句是( )。
相关题目
设有如下定义: int x=10,y=3,z;则语句printf(“%d\n”,z=(x%y,x/y));的输出结果是( )。
若有定义语句:int X=10;,则表达式-x =x+X的值为
若有定义语句:“int x=12,y=8,z;”,在其后执行语句“z=0.9+x/y;”,则2的值为( )。
若有定义语句:“int x=12,y=8,z;”,在其后执行语句“z=0.9+x/y;”,则2的值为( )。
试题15若有定义语句:int x=12,y=8, z; , 在其后执行语句z=0.9+x/y; , 则z 的值为()
若有定义 int x=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=( )。
若有定义:“int a=4,b=5;float x=3.4,y=2.1;”,则下列表达式的值为( )。 (float)(a+b)/2+(int)x%(int)y;
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。(float)(a+b) /2+(int)x%(int)y
有以下程序中若有如下说明和定义语句; char fun(char*); main() { char * s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对函数fun的正确调用语句是 ______。
程序中若有如下说明和定义语句 char fun (char*); main() { char*s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对fun()函数的正确调用语句是——。
若有定义语句“int a,b;double X;”,则下列选项中没有错误的是( )。
若有定义语句int a,b;double x;则下列选项中没有错误的是( )。
若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—Y)等价的是( )。
若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是______。
若有定义int x,y;,并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是( )。
若有定义 int x,y; 并已正确给变量赋值,则以下选项中与表达式 (x-y)?(x++) : (y++) 中的条件表达式 (x-y) 等价的是
若有定义int x,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是( )。
若有定义int x'y;并已正确给变量赋值。则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x_y)等价的是( )。
若有以下定义: struct tt{char name[10];char sex;}aa={"aaaa",′F′},*p=&aa; 则错误的语句是( )。选项格式:scanf("%c",a选项格式:sex);a选项格式:
若有定义语句:char S[10]=”1234567\0\0”;则strlen(s)的值是( )。
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧