首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int password; char*p,old_str[10]="wind"; scanf("%d",password); p=old_str;
有以下程序: #include main() { int password; char*p,old_str[10]="wind"; scanf("%d",password); p=old_str;
admin
2016-04-07
96
问题
有以下程序:
#include
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、xj#oe
D、#2222#
答案
A
解析
首先定义了一个指针p指向数组的首地址,在while语句中,执行功能是如果当前指针指向地址单元内字符不等于空字符’\0’,则输出’#’和指针对应地址元素的值在ASCII码加2后变换的字符常量,因此,答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/ODi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];for(i=0;i<5;i++)
下列程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="abDuj";char*s2="ABdUG";intt;t
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;inta,s=0;whil
写出下列程序的输出结果______。main(){intn=0;while(n++<=1);printf("%d,",n);printf("%d",n++);}
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
下列叙述中正确的是()。
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%o,k=%x\n",kkk);}
下面程序main(){intx=100,a=10,b=20,okl=5,ok2=0;if(a<B)if(b!=15)if(!ik1)x=1;
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
随机试题
关于出版前言的说法,错误的是()。
举例说明教育预测在教育决策、教育规划和教育计划中的作用。
肾病综合征患者应用强的松治疗5周后,尿蛋白定量由3.8g/24h减少至2.6g/24h,但仍有双下肢水肿,应当进行下述哪项治疗
患者,男性,25岁,不慎从4米高处坠落,伤及右腰肋处,伤后自觉腰腹疼痛,急诊就医。体检:面色苍白,脉搏110次/min。血压85/50mmHg,右侧上腹部略隆起,有压痛,无反跳痛,轻度肌紧张,B超检查:右肾轮廓不清伴右肾周围中度积液,血常规示血红蛋白9.2
急性白血病与骨髓增生异常综合征的重要区别是
男性患者,50岁,肝硬化腹水,少尿,下肢浮肿,心率130次/min,呼吸40次/min,端坐。治疗中应首选()。
【2007年真题】下列方法中,可用于寿命周期成本评价的方法是()。
甲公司制定成本标准时采用基本标准成本。出现下列情况时,不需要修订基本标准成本的是()。
MayI______thatyou’llsignthedocument?
Forthispart,youareallowed30minutestowriteanapplicationletter.Youshouldwriteatleast120wordsbutnomorethan1
最新回复
(
0
)