首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
35
问题
若有以下程序:
#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>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++;switch(b%
源程序的文档化不包括()。
若有定义doublea[5];,则a数组元素下标的上限为______。
下列程序的输出结果是______。#include<stdio.h>main(){intx=10,y=10,i;for(i=0;x>8;y=++)printf("%d%d",X--,y);}
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
下列能正确定义一维数组的选项是()。
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
x、y、x均为int型变量,描述“x、y和z中至少有两个为正数”的表达式是______。
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
随机试题
—Areyougoingtotakethejobasashopassistant?—Certainly,thoughthesalaryisnotsogood,________,youknow.
临终患者心理反应协议期的表现有
上述患者中医辨证属于
男,45岁。慢性肾小球肾炎,高血压病史3年。规律服用血管紧张素转换酶抑制剂和螺内酯治疗。1周前“上呼吸道感染”后出现尿量减少,近2天尿量约100ml/d。该患者最可能出现的电解质紊乱是()
下列哪些行为属于内幕交易行为?
建筑安装工程分部工程质量验收的负责人是()。
基金管理人控制合规性风险的措施,主要包括()。[2017年11月真题]Ⅰ.检查公平交易的方法及其有效性Ⅱ.引入第三方评估机构进行合规审核评价Ⅲ.安排合规人员到相关部门兼职,查找问题原因Ⅳ.杜绝信息共
纳税人享受减税、免税待遇的,在减税、免税期间,可以不办理纳税申报。( )
一般而言,民事诉讼的时效是2年,但某些特殊情况下是1年。这些特殊情况包括
Itwasonlyaftersomeprogress______intheuseanddevelopmentofelectriccurrentthatmenbegantorealizetheimportancea
最新回复
(
0
)