首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include char *a="you"; char b[]="Welcome you to China!"; main( ) { int i,j=0; char*P; for(i=
若有以下程序: #include char *a="you"; char b[]="Welcome you to China!"; main( ) { int i,j=0; char*P; for(i=
admin
2015-08-09
23
问题
若有以下程序:
#include
char *a="you";
char b[]="Welcome you to China!";
main( )
{ int i,j=0; char*P;
for(i=0;b
!=’\0’;i++)
{ if(*a==b
)
{P=a;
for(j=i;*P!=’\0’;j++)
{ if(*P!=b[j])break;
P++;
}
if(*P==’\0’) break;
}
}
printf("%s",&b
);
}
则程序的输出结果是( )。
选项
A、China!
B、to ChinaI
C、me you to China!
D、you to China!
答案
D
解析
该程序首先定义*c a和b[],并进行初始化。主函数中通过外层for循环语句,遍历字符数组b[],并且将符合if条件语句的字符赋给数组p;for内层循环语句,遍历字符数组a[]。再将符合if条件语句的结果输出。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/SQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>intfun(intx){intp;if(x==0‖x=1)return3;elsep=x-fun(x-2);
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%C%C%C%C",&C1,&C2,&C3,&C4);c5=getchar();c6=getc
若变量已正确定义,下列正确的程序段是()。
执行语句printf(“%ukn”,+12345)的输出结果是()。
语句:x++;++x;x=1+x;执行后都使变量x中的值增1,请写出一条同一功能的赋值语句______。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
字符串"\\\"ABCDEF\"\\"的长度是()。
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]-<2,4,6,8,10,12};int*p=b,**q=&p;printf("%d",*(p++));
以下叙述中正确的是
下列叙述中错误的是()。
随机试题
不但对癫痫无效,甚至可诱发发作的是:对癫痫小发作无效,甚至可诱发小发作的药是:
螺旋甾烷醇和异螺旋甾烷醇类皂苷元的结构特征有
下列各项中,不符合有关增值税纳税地点规定的是()。
企业销售商品、提供劳务交纳的下列各项税费中,不记入“营业税金及附加”科目的是()。
小学综合实践活动的教学时间安排应该是()。
ARM处理器在指令:LDRR2,[R5,#2]!执行后,R5中的值为()。
今日は母の日でした。母は仕事をしているので、毎日会社の仕事と家事をして、とても忙しいです。私と妹は二週間前から、そんな母のために何ができるかずっと考えていました。そして、母の日は一日ゆっくり休んでもらう計画を立てました。まず、9時に美容
Anyonewhodoubtsthatchildrenarebornwithahealthyamountofambitionneedspendonlyafewminuteswithababyeagerlylea
A、Nancysetup"DressforSuccess"tomakemoney.B、Nancy’sofficegathersusedclothesfromwomen.C、Nancy’sgrandfatherlenth
Althoughthedangersofalcoholarewellknownandhavebeenwidelypublicized,theremaybeanother【C1】______thatwehaven’t
最新回复
(
0
)