首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { int password; char *p, old_str[10] = "wind"; scanf("%d", &password); p =
admin
2021-02-25
27
问题
有以下程序
#include <stdio.h>
main( )
{
int password;
char *p, old_str[10] = "wind";
scanf("%d", &password);
p = old_str;
while (*p)
{
printf("#%c", *p + password);
p++;
}
printf("\n");
}
程序运行时,从键盘输入2<回车>,输出结果是
选项
A、#y#k#p#f
B、#wi#nd#
C、#wi#nd#
D、#2222#
答案
A
解析
首先定义了一个指针p指向数组的首地址,在while语句中,执行功能是如果当前指针指向地址单元内字符不等于空字符’\0’,则输出’#’和指针对应地址元素的值在ASCII码加2后变换的字符常量,因此,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/D1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若主函数中有定义语句:inta[10],b[10],c;,在主函数前定义的fun函数首部为:voidfun(intx[]),则以下选项中错误的调用语句是()。
有以下程序#includeintfun(){staticintx=1;main(){inti,s=1;x+=1;for(i=1;i
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
下列叙述中错误的是()。
以下语句中存在语法错误的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
下列不属于软件设计阶段任务的是()。
随机试题
进入新发展阶段、贯彻新发展理念、构建新发展格局,是由我国经济社会发展的()决定的,三者紧密关联。
腰椎间盘突出症最先出现的症状是
男性,30岁,已确诊为十二指肠球部溃疡。选择下列哪组药物治疗最合适
储血设备质量控制检测方法室使用经计量部门标定的温差电偶温度计测定储血设备的温度,温差电偶温度计的精确度为
患者呕吐清水痰涎,脘闷不食,头晕心悸,舌苔白腻,脉滑。其证候是
功血患者用性激素止血方案,下列哪项正确()
根据《建设工程质量管理条例》,下列关于涉及建筑主体和承重结构变动的装修工程的叙述正确的是()I.建设单位应当在施工前委托原设计单位提出设计方案Ⅱ.建设单位应当在施工前委托具有相应资质等级的设计单位提出设计方案Ⅲ.没有设计方案的,不得施工Ⅳ.房
期货公司调整高级管理人员职责分工的,应当在()个工作日内向中国证监会相关派出机构报告。
一个数据库系统必须能表示实体和关系,关系可与(43)实体有关。
A、Inbed.B、Athermother’s.C、Inthehospital.D、Attheoffice.D[听力原文]W:Hello,Danny.ThisisAnna.I’mcallingfromwork.H
最新回复
(
0
)