首页/ 题库 / [单选题]以下程序段运行时______。 char的答案

以下程序段运行时______。 char x[10],y[]="China"; x=y; printf("%s",x);

单选题
2022-01-11 06:09
A、将输出China
B、将输出Ch
C、将输出Chi
D、编译出错
查看答案

正确答案
D

试题解析
解析:数组名可以认为是一个存放地址值的指针变量,这个指针变量中的地址值不可改变。因此,可以认为数组名是一个地址常量,所以不能将它随意改变。

标签:
相关题目
下面程序段的输出结果是 ______。 int X=20, y=20; cout<<x- -<<" , "<< - -y;
在一个关系R中,若X→Y,并且X的任何真子集都不能函数决定Y,则称X→Y为________函数依赖,否则,若X→Y,并且X的一个真子集也能够函数决定Y,则称X→Y为________函数依赖
集合A={1,2,…,10}上的关系R={|x+y=10,x,y∈ A},则R 的性质为_______
阅读以下程序,当输入数据的形式为25,13,10正确的输出结果为______main(){int x,y,z scanf("%d%d%d",&x,&y,&z );printf(“x+y+z=%d\n” ,x+y+z);。}
若x = 5,y = 10,则x > y和x <= y的逻辑值分别为 ________和_______。
下列程序段的执行结果为 ______。 X=2 Y=1 If X * Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0
执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。
下列程序段的执行结果为______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0
下列程序段的执行结果为 ______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0
有以下程序: void f(int y,int *x) { y=y+ *x; *x;=*x+y;} main() { int x=2,y=4; f(y,&x); - printf ("%d %d ",x,y); } 执行后的输出结果是 ______。
下列程序段的执行结果为______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 E1se Y=-1 Printy-X>0
以下程序段的输出结果为______。 X=1 Y=4 Do Until Y>4 X=K*Y Y+Y+1 Loop Print X
以下程序段的输出结果为 ______。 X=1 Y=4 Do Until Y>4 X=X*Y Y=Y+1 Loop Print X
以下程序输出的结果为______。 x=1 y=4 Do Until y>4 x=x*y y=y + 1 Loop Print x
下列程序段的执行结果为______。 For x=5 To 1 Step-1 For Y=1 To 6-x Print Tab(Y+5);"*"; Next Y Print Next x
下列程序段的执行结果为______。 For X=5 To 1 Step-1 For Y=1 To 6-x Print Tab(Y+5);"*" Next Y Print Next X
有以下程序,程序运行的结果是 ______。 #include<iostream.h> #include<string.h> void main(){ char x[]= "C++" ,y[10]= "C++" ; cout<<sizeof(x)/sizeof(char)<<“,”<<sizeof(y)/sizeof(char); }
下列程序段执行以后,内存变量y的值是 ______。 x=34567 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO
以下程序段运行时______。 char x[10],y[]="China"; x=y; printf("%s",x);
设x、y、t均为int型变量,执行以下语句后,y的值为______。x=y=3;t=++x||++y;
广告位招租WX:84302438

免费的网站请分享给朋友吧