首页 > 自考
题目内容 (请给出正确答案)
[主观题]

设有下面的程序段:char s[]="china";char*p;p=s;则下列叙述正确的是A.s和p完全相同B.数组s中的内

设有下面的程序段: char s[]="china"; char*p;p=s; 则下列叙述正确的是

A.s和p完全相同

B.数组s中的内容和指针变量p中的内容相同

C.s数组长度和p所指向的字符串长度相等

D.*p与s[0]相等

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有下面的程序段:char s[]="china";char…”相关的问题
第1题
设有如下的程序段:char str[]="Hello";char *ptr;ptr=str;执行完上面的程序段后,*(ptr+5)的值为(

设有如下的程序段: char str[]="Hello"; char *ptr; ptr=str; 执行完上面的程序段后,*(ptr+5)的值为()。

A.'o'

B.'\0'

C.不确定的值

D.'o'的地址

点击查看答案
第2题
设有如下程序段: char s[20]="Bejing",*P; p=s; 则执行p=s;语句后,以下叙述正确的是()。

A.可以用*P表示s[0]

B.s数组中元素的个数和p所指字符串长度相等

C.s和p都是指针变量

D.数组s中的内容和指针变量p中的内容相等

点击查看答案
第3题
设有如下程序段char str[]="Hello!";char *ptr;ptr=str;执行完以上程序段后*(ptr+6)的值为()A.'

设有如下程序段

char str[]="Hello!";

char *ptr;

ptr=str;

执行完以上程序段后*(ptr+6)的值为()

A.'o'

B.'\0'

C.'\o

D.'o'

点击查看答案
第4题
执行下面的Visual Basic程序段后,变量s的值是__。 s=1For i=1 to 4 s=s*iNext i()

A.4

B.10

C.24

D.1

点击查看答案
第5题
设有定义: char c, string[]="Welcome zhanghong" ;, 若要逐个输出元素的值,可以写

一个循环程序段,则这个循环段的“循环条件”是()。

A.c=string[i]='\0'

B.(c=string[i])='\0'

C.c=string[i]!='\0'

D.(c=string[i])!=' \0'

点击查看答案
第6题
执行下面的程序段后,变量k中的值为__。int k=3,s【2】;s【0】=k; k=s【1】*10()

A.不定值

B.33

C.30

D.10

E.我不会

点击查看答案
第7题
下面的程序段的时间复杂度为【】s=0;for(i=0;i<n;i++)for(j=0;j<m;j++)s=s+a[i][i];

A.O(1)

B.O(m+n)

C.O(log2mn)

D.O(m*n)

点击查看答案
第8题
执行下列程序段后,*p的值是()char*p="asdf";printf("%c",*(p+strlen(p)));

A.语句错误

B.s

C.d

D.a

点击查看答案
第9题
设有下列程序: include<stdio.h> include<string.h> main() { int i; ch

设有下列程序: include<stdio.h> include<string.h> main() { int i; char s[10],t[10]; gets(t); for(i=0;i<2;i++) {gets(s); if(strcmp(t,s)<0) strcpy(t,s); } printf("%s\n",t); } 程序运行后,从键盘上输入(<CR>代表回车符):CDEF<CR>BADEF<CR>QTHRG<CR>,则程序的输出结果是______。

点击查看答案
第10题
执行以下程序段后,s的值为【 】。 static char ch[]="600"; int a,s=0; for(a=0;ch[a]

执行以下程序段后,s的值为【 】。 static char ch[]="600"; int a,s=0; for(a=0;ch[a]>=0&&ch[a]<=9;a++) s=10*s+ch[a]-0;

点击查看答案
第11题
设有以下函数:yoidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是A.yoid*Pf0;pf=f

设有以下函数:yoidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是

A.yoid*Pf0;pf=fun;

B.yoid(*pf)(int,char*);pf=fun;

C.yoid*pff);*pf=fun;

D.yoid(*pf)(int,char);pf=&fun;

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改