更多"设有下列的程序段: char str[]='HelloWorld';"的相关试题:
[单项选择]设有如下程序段:
char str[]="World":
char*ptr=str;
执行上面的程序段后,*(ptr+5)的值为 ______。
A. ‘0’
B. ‘/0’
C. 不确定的值
D. ‘o’的地址
[单项选择]以下程序段输出的结果是( )。
char str[]="BCDE",*ptr=str;
cout<<*(ptr+4)<<endl;
A. 0
B. 69
C. 字符E的地址
D. 一个空字符
[单项选择]有如下程序段:
Dim str As String*10
Dim i
Str1="abcdefg"
i=12
len1=Len(i)
str2=Right(str1, 4)
执行后,len1和str2的返回值分别是______。
A. 12,abcd
B. 10,bcde
C. 2,defg
D. 0,cdef
[单项选择]有如下程序段:
Dim str As String*10
Dim i
Strl="abcdefg"
i=12
lenl=Len(i)
str2=Right(str1,4) 执行后,len1和str2的返回值分别是______。
A. 12,abcd
B. 10,bcde
C. 2,defg
D. 0,cdef
[单项选择]有如下程序段:
Dim str As String *10
Dim i
Str1=“abcdefg”
i=12
len1=Len (i)
str2=Right(str1,4)
执行后,len1和str2的返回值分别是
A. 12,abcd
B. 10,bcde
C. 2,defs
D. O,cdef
[单项选择]有下列程序段:
struct st
int x;int *y;*pt;
int a[]=1,2,b[]=3,4;
struct st c[2]=10,a,20,b;
pt=c;
下列选项中表达式的值为11的是( )。
A. *pt->y
B. pt->x
C. ++pt->x
D. (pt++)->X
[单项选择]一个完整的程序,必须具备( )、加工程序段和结束程序段。
A. 程序号
B. 快速定位尺寸
C. 准备程序段
[单项选择]设有如下程序段:
int x=2002, y=2003;
printf("%d/n",(x,y));
则以下叙述中正确的是( )。
A. 输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B. 运行时产生出错信息
C. 输出值为2002
D. 输出值为2003
[单项选择]设有如下程序段: int x=2002, y=2003; printf("%d/n",(x,y)); 则以下叙述中正确的是()
A. 输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B. 运行时产生出错信息
C. 输出值为2002
D. 输出值为2003
[单项选择]设有以下定义和语句 char str[20]= "Program",*p; p=str; 则以下叙述中正确的是______。
A. *p 与 str[0]中的值相等
B. str 与 p 的类型完全相同
C. str 数组长度和 p 所指向的字符串长度相等
D. 数组 str 中存放的内容和指针变量 p 中存放的内容相同
[单项选择]设有以下程序段:
int a[5]=0,*p,*q;
p=a;
q=a;
则下列选项中,合法的运算是( )。
A. p+q
B. p-q
C. p*q
D. p%q
[单选题]要执行程序段跳过功能,须在该程序段前输入( )标记。
A./
B.\
C.+
D.-
[单选题]若要在自动运行中跳过某一程序段,应在程序段前加( ),同时操作面板上跳段键生效。
A.| 符号
B.- 符号
C.\ 符号
D./ 符号
[单项选择]设有以下程序段:
int a[5]=0),*p,*q;
p=a;
q=a;
则下列选项中,合法的运算是( )。
A. p+q
B. p-q
C. p*q
D. p%q
[单选题]程序段G94 X30 Z—5 R3 ×0.3 是循环车削( )的程序段。
A.外圆
B.斜面
C.内孔
D.螺纹
[判断题]数控加工程序是由若干个程序段组成的,程序段是由若干个指令代码组成的,而指令代码又是由字母和数字组成的。( )
A.正确
B.错误
[单项选择]有如下程序段:
int *p,a=10,b=1;
p=&a; a= *p+b;
执行该程序段后,a的值为( )。
A. 12
B. 11
C. 10
D. 编译出错
[单项选择]有如下程序段
int *p,a=10,b=1;
p=&a;a=*p+b;
执行该程序段后,a的值为_____。
A. 12
B. 11
C. 10
D. 编译出错