首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { int password; char *p, old_str[10] = "wind"; scanf("%d", &password); p =
admin
2021-02-25
23
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){doublex=2.0,y;if(x0.0)y=0.0;elseif((x<5.0)&&(!x))y=1.0/(x+2.0);elseif(x<10.0)
若有以下程序voidf(intx)main(){intz=123456;{if(x>=10)f(z);}{printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}则程序的输出结果是
以下错误的定义语句是
下列叙述中正确的是
若char*line[5];,则以下叙述中正确的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
下列叙述中正确的是()。
以下语句中存在语法错误的是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
随机试题
A.碱性磷酸酶B.酸性磷酸酶C.乳酸脱氢酶D.α酸性糖蛋白E.α胚胎抗原前列腺癌血清增高的是
25岁,初产妇,双胎妊娠,第一儿为单臀先露,娩出的新生儿2600g,Apgar评为8分。阴道检查知第二儿为肩先露,破膜后上肢脱出,胎心144次/分,有力、规律。紧急处理应是下列何项
颏孔的位置在
加速试验的条件
建设工程勘察合同履约保证金的担保有效期自发包人与勘察人签订的合同生效之日起至发包人签收最后一批勘察成果文件之日起()日后失效。
Excel编辑区的功能有()。
下列关于个人住房贷款信用风险防范的说法,正确的是()。
一般资料:求助者,女性,17岁,中学生。案例介绍:求助者的一位男老师,英俊潇洒,是许多女生心目中的白马王子。求助者曾向该老师表白自己的爱慕之情,但老师明确告诉她中学生不要谈恋爱,拒绝了她的感情。求助者认为是自己胖所致,发誓一定要减肥,为此节食,每日
一个人认为自己考试失败是因为试题太难太偏,这种归因属于()。
根据《联合国国际货物销售合同公约》,发盘内容“十分确定”应解释为()。[南京理工大学2011国际商务硕士]
最新回复
(
0
)