首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
44
问题
有以下程序:
#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://kaotiyun.com/show/h3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
栈的3种基本运算是:入栈、退栈和______。
在关系模型中,二维表的行称为______。
写出下列程序的输出结果______。main(){intn=0;while(n++<=1);printf("%d,",n);printf("%d",n++);}
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
若有定义:inta=4,b=5;floatx=3.4,y=2.1;,则下列表达式的值为()。(float)(a+b)/2+(int)x%(int)y
最简单的交换排序方法是()。
以下叙述中正确的是______。
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)
随机试题
在7S管理模式中,属于硬管理要素的是()
举例说明审美效应中净化和领悟分别是怎样的?
社区获得性肺炎,最常见的致病菌是
下列关于设计总负责的表述有误的是()。
根据《中华人民共和国商标法》的规定,禁止作为商标注册但可以作为非注册商标或其他标志使用的有()。
党的政策是鼓励农村发展合作经济,允许农民专业合作社开展信用合作。()
根据《粮食流通管理条例》,国务院和地方人民政府应建立健全粮食()制度。
简述教师职业道德修养的策略。
足协官员:“与广大球迷一样,我们也迫切希望惩办那些收受贿赂的黑哨。但打击黑哨要靠真凭实据,不能靠猜测,否则很可能出现冤假错案。所以,有的人在没有证据的情况下,仅根据某些现象猜测某些裁判是黑哨是很不应该的。”以下哪项如果为真,会有力地削弱足协官员的论
Inthe1960sPopmusicunderwentarevolutionwhentheBeatlesbecameworldfamousandturnedtheirhometownof______intoaplac
最新回复
(
0
)