首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include char*a="you"; char*b="Welcome you to Beijing!"; main() {char*P; p=b; wh
有以下程序: #include #include char*a="you"; char*b="Welcome you to Beijing!"; main() {char*P; p=b; wh
admin
2019-01-11
34
问题
有以下程序:
#include
#include
char*a="you";
char*b="Welcome you to Beijing!";
main()
{char*P;
p=b;
while(*p!=*a)p++;
p+=strlen(a)+1;
printf("%s\n",P);
}
程序运行后的输出结果是( )。
选项
A、Beijing!
B、you to Beijing!
C、Welcome you to Beijing!
D、to Beijing!
答案
D
解析
while函数判断p指针指向地址的内容是否和a指针指向地址的内容相等,如果不是,则移动指针p+1,当p指向,* b字符串中的‘y’时,和*a首地址元素相等,退出while语句后,p再向右移动a字符串长度+1个单位地址,此时p指向‘t’,输出‘t’及剩余的字符串,答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/Lja0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<stdio.h>voidfun(){staticinta=0;a+=2;printf("%d",a);}main()
在面向对象方法中,信息隐蔽是通过对象的【】性来实现的。
设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确执行的语句是()。
假设在当前盘的当前目录下有两个文件A.TXT和B.TXT,现要将文件B.TXT合并连接到文件A.TXT的后面。若使用TYPE命令,则完整的命令为【 】。
有以下程序#include<stdio.h>voidWriteStr(char*fn,char*str){FILE*fp;fp=fopen(fn,"w");fputs(str,fp);fclose(fp);
下列语句中,不正确的是______。
下面描述中,不符合结构化程序计风格的是_______。
在结构化程序设计中,模块划分的原则是
函数fun的功能是:计算的前n项。若x=2.5,函数值为:12.182340。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得
给定程序MODll.C中函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串的后面。例如:当s所指的字符串为:"ABCDE"时,则t所指的字符串应为:"EDCBAABCDE"。
随机试题
进程
计算机的软件只能由专业人员开发。()
痿证与痹证鉴别的主要内容是
牛,食欲减退,泌乳量减少,反刍缓慢,呈周期性瘤胃臌气,拱背站立,肘外展,心区肌肉震颤,呆立而不愿移动,运步缓慢。进一步发展,该病牛最易发生
为了适应时代发展对人才培养的需要,数学课程还要特别注重发展学生的应用意识和______。
我国地势呈三级阶梯分布,下列哪些在第二阶梯上?()
2011年管理费用和销售费用之差是2007年的:
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为180分钟。其中,阅读给定资料参考时限为60分钟,作答参考时限为120分钟。满分100分。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准考证号
(2018年联考)声音的音调、响度分别与其频率、振幅成正比。下图是甲乙丙三人的声音在示波器上相同量纲下显示的波形。据此,下列说法错误的是()。
Whatdoesthewomanadvisethemantodo?
最新回复
(
0
)