题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-06 14:59:17

[单选题]有以下程序
Main()
{ char str[]="xyz",*ps=str;
While(*ps) ps++;
For(ps--;ps-str>=0;ps--) puts(ps);}
执行后输出结果是()。
A.yz
Xyz
B.z
Yz
C.z
Yz
Xyz
D.x
Xy
Xyz

更多"[单选题]有以下程序Main(){ char str[]='xyz"的相关试题:

[单选题]有以下程序
Main()
{char str[][10]={"China","Beijing"},*p=str[0];
Printf("%s\n",p+10);
}
程序运行后的输出结果是()。
A.China
B.Bejing
C.ng
D.ing
[单选题]设有如下的程序段
Char str[]="Hello";
Char *ptr;
Ptr=str;
执行完上面的程序段后,*(ptr+5)的值为()。
A.o'
B.\0'
C.不确定的值
D.o'的地址
[单选题]设有以下语句:char str1[]="string",str2[8],*str3,*str4="string";
则下列选项中,()不是对库函数strcpy的正确调用,此库函数用来复制字符串。
A.strcpy(str1,"HELLO1");
B.strcpy(str2,"HELLO2");
C.strcpy(str3,"HELLO3");
D.strcpy(str4,"HELLO4");
[单选题]设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是()。
A.*p与str[0]的值相等
B.str与p的类型完全相同
C.str数组长度和p所指向的字符串长度相等
D.数组str中存放的内容和指针变量p中存放的内容相同
[单选题]设有以下定义和语句
Char str[20]= "Program",*p;
P=str;
则以下叙述中正确的是()。
A.*p与str[0]中的值相等
B.str与p的类型完全相同
C.str数组长度和p所指向的字符串长度相等
D.数组str中存放的内容和指针变量p中存放的内容相同
[填空题]已知char str[]="monkey",则strlen(str)的值为()。
[填空题]已知char str[]="student",则strlen(str)的值为()。
[填空题]已知char str[]="man",则strlen(str)的值为()。
[填空题]已知char str[]="happy!",则strlen(str)的值为()。
[单选题]有语句char str1[10],str2[10]={"china"};则能将字符串china赋给数组str1的正确语句是( )。
A.str1={"china"};
B.strcpy(str1,str2);
C.str1=str2;
D.strcpy(str2,str1);
[单选题]设有
Static char str[]="Beijing";
则执行
Printf("%d\n",strlen(strcpy(str,"China") ) );
后的输出结果为()。
A.5
B.7
C.12
D.14
[单选题]有以下程序 main() {char s[ ]={ "aeiou"},*ps; ps=s; printf("%c\n",*ps+4);}程序运行后的输出结果是()。
A.a
B.e
C.u
D.元素s[4]的地址
[单选题]有以下程序
Main()
{char s[]={"aeiou"},*ps;
Ps=s; printf("%c\n",*ps+4);
}
程序运行后输出的结果是()。
A.a
B.e
C.u
D.元素s[4]的地址
[单选题]以下程序中,while循环的循环次数是()。
Main()
{int i=0;
While(i<10)
{ if(i<1) continue;
If(i==5)break;
I++;
}
......
}
A.1
B.10
C.6
D.死循环
[单选题]阅读下面的程序,运行结果是()。 main() { char *str="ABCabcd"; bubble(str,5); printf("\n%s",str); } bubble(str,count) char *str; int count; { int i,j=count; char tmp; while(j-->1) for(i=0;iA.bacdCBA
B.baCBAcd
C.cdbaCBA
D.bCBAacd
[单选题]有以下程序 void swap(char *x,char *y) {char t; t=*x; *x=*y; *y=t; } main() {char *s1="abc",*s2="123"; swap(s1,s2);printf("%s,%s\n",s1,s2); } 程序执行后的输出结果是()。
A.123,abc
B.abc,123
C.1bc,a23
D.321,cba
[单选题]有以下程序
Void swap(char *x,char *y)
{ char t;
T=*x;*x=*y;*y=t;
}
Main()
{ char *s1="abc",*s2="123";
Swap(s1,s2); printf("%s,%s\n",s1,s2);
}
程序执行后的输出结果是()。
A.123,abc
B.abc,123
C.1bc,a23
D.321,cba
[单选题]有以下程序
Main()
{ char s[]="Yes\n/No",*ps=s;
Puts(ps+4);
*(ps+4)=0;
Puts(s);
}
程序运行后的输出结果是()。
A.n/No
Yes
/No
B./No
Yes
C./NO
Yes
/No
D.
/No
Yes
[单选题]以下程序的输出结果是()。
Main()
{ int num=4;
While(num>=1)
{ num--; printf("%d\n",num); }
}
A) B) C) D)
3 3 3 3
2 2 2
1 1
0
A.A)
B.B)
C.C)
D.D)

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码