首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的输出结果为( )。 #include<stdio.h> main() { static char a[]="language"; char*p; p=a; for(p=a;p<a+8;p+=2)
下列程序段的输出结果为( )。 #include<stdio.h> main() { static char a[]="language"; char*p; p=a; for(p=a;p<a+8;p+=2)
admin
2010-09-05
39
问题
下列程序段的输出结果为( )。
#include<stdio.h>
main()
{ static char a[]="language";
char*p;
p=a;
for(p=a;p<a+8;p+=2)
putchar(*p);
}
选项
A、language
B、lnug
C、有语法错误
D、lang
答案
B
解析
本程序首先定义了静态字符数组a,然后将指针p指向数组a的首地址。第1次for循环,p=a,p指向数组的第1个元素,*p是取指针p所指地址的内容,输出1;第2次for循环, p=p+2,则p指向数组的第3个元素,*p是取指针p所指地址的内容,输出n;第3次for循环,p=p+2,则p指向数组的第5个元素,*p是取指针p所指地址的内容,输出u;第4次for循环,p=p+2,则p指向数组的第7个元素,*p是取指针p所指地址的内容,输出g,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/0aWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于栈叙述正确的是()。
下面叙述中错误的是( )。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
有以下程序段,当在消息框中输入8后,y的值为()。x=InputBox(”EnteranInteger")x=CInt(x)SelectCasexCasels<=0
以下能够设置控件焦点的方法是()。
使用语句DimA(1To10)AsInteger声明数组A后,以下叙述正确的是()。
线性表常采用的两种存储结构是()。
使用白盒测试方法时,设计测试用例应根据
判断复选框是否被选中的属性为
下列选项中,不属于数据模型所描述的内容的是()。
随机试题
《火灾自动报警系统设计规范》(GB50116)不适用于生产和储存()等场所设置的火灾自动报警系统的设计。
男,45岁,患梗阻性黄疸,无腹痛、发热,应首先考虑
新生儿皮肤黄染,血清胆红素156μmol/1.(9mg/dl)。考虑为()
牙板的发生始于
肉眼观察肾体积明显缩小,质地变硬,表面有大的不规则瘢疤凹陷,该病变性质最可能是
工程网络计划工期优化的目的是为了()。
期货从业人员自律管理的具体办法包括()。
根据以下资料,回答问题。2016年全国餐饮收入35799亿元,同比增长10.8%,餐饮收入占社会消费品零售总额的比重为10.8%。2016年全社会餐饮业经营单位为365.5万个,同比下降8.2%;从业人数为1846.0万人,同比增长5.7%。
为了消除CRT显示器的闪烁现象,可采用的方法是(29)。
以下程序运行后的输出结果是【 】main( ) {int i,j,a[ ][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) for(j=i+1;j<3;j++)a[j][i]=0; fo
最新回复
(
0
)