首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include char *a="you", b[ ]="welcome#you#to#China!"; main() { int i,j=0;char *p; for ( i=0; b[i]!=’\0’; i++ ) { if
若有以下程序 #include char *a="you", b[ ]="welcome#you#to#China!"; main() { int i,j=0;char *p; for ( i=0; b[i]!=’\0’; i++ ) { if
admin
2019-05-17
54
问题
若有以下程序
#include
char *a="you", b[ ]="welcome#you#to#China!";
main()
{ int i,j=0;char *p;
for ( i=0; b
!=’\0’; i++ )
{ if (*a == b
)
{ p=&b
;
for (j=0; a[j]!=’\0’; j++)
{ if (a[j] != *p) break;
p++;
}
if (a[j]==’\0’) break;
}
}
printf("%s\n", p);
}
则程序的输出结果是
选项
A、#to#China!
B、#you#to#China!
C、me#you#to#China!
D、#China!
答案
A
解析
该程序首先定义*a和b[ ],并进行初始化。主函数中通过外层for循环语句,遍历字符数组b[ ],并且将符合if条件语句的字符赋给数组p;for内层循环语句,遍历字符数组a[ ]。再将符合if条件语句的结果输出。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/kDRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下选项中正确的定义语句是
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
以下程序段中的变量已正确定义for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printff’’*’’);程序段的输出结果是
以下选项中函数形参不是指针的是
有以下程序(注:字符a的ASCⅡ码值为97)main(){char*S={’’abc’’);do{printf(’’%d’’,*s%10);++s;}while(*S);}程序运行后的输出结果是
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
下面不属于软件开发阶段任务的是()。
下面不属于对象基本特点的是()。
下面属于黑盒测试方法的是
随机试题
呼吸衰竭患儿气管插管后护理需注意
A.胰岛素B.格列齐特C.吡格列酮D.米格列醇E.二甲双胍属于α葡萄糖苷酶抑制剂的是()。
背景某施工单位中标一制药厂的机电工程安装项目。合同约定:工程设备由建设单位供应;工程材料由施工单位采购。中标后,该施工单位组建了项目经理部。经施工单位成本控制中心对工程人工费、材料费、施工机具使用费、企业管理费、措施费、规费、税金等费用的测算,在确保企业
关于涂饰工程基层处理,正确的有( )。
磨床加工精度较高,工作经磨削后尺寸精度可达()。
某公司全年需要零配件72000件,假设1年按360天计算,按经济订货基本模型计算的最佳订货量为9000件,订货日至到货日的时间为3天,公司确定的保险储备为1000件,则再订货点为()件。
讲授法是当前我国中小学使用最广泛的教学方法,它包括()。
以下选项中,不是pip工具进行第三方库安装的作用的是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
A—Don’tfollowtoocloselyJ—Electronictollcollection(ETC)B—KeepdistanceK—ServiceareaC—AccidentareaL—NopassingD—Road
最新回复
(
0
)