首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include main() { int i, *ptr; int array[3] = {8,2,4}; for (ptr=array, i=0; i
有如下程序 #include main() { int i, *ptr; int array[3] = {8,2,4}; for (ptr=array, i=0; i
admin
2015-07-28
39
问题
有如下程序
#include
main()
{
int i, *ptr;
int array[3] = {8,2,4};
for (ptr=array, i=0; i<2; i++)
printf("%d,", *ptr++);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、8,2,
B、8,8,
C、2,4,
D、4,8,
答案
A
解析
考查指针与一维数组。语句"ptr=array"将指针ptr指向了数组array的首地址,所以*ptr与a[0]等价。输出语句中"*ptr++"自加运算符后置,所以先输出ptr指向的变量的值,再让ptr自加1,即指向数组array中下一个元素的地址,该程序输出数组前两个元素的值,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/vKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下正确的程序段是______。
以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。surcen(chara[],charb[]){intnum=0,n=0;while(*(a+num)!=______)num++;wh
下面程序的运行结果是______。 #include<stdio.h> #include<string.h> fun(char*w,int n) { char t,*s1,*s2; s1=w;s2=w+n-1; while(s1<s2) {t=*s1++;
有以下程序 main() { char*s[]={"BBC","CNN","NDS"},*p; p=s[1]; printf("%c,%s\n",*(p+1),p); }执行后输出结果是______。
有以下程序 int a=3; main() { int s=0; { int a=5;s+=a++;} s+=a++; printf("%d\n",s); } 程序运行后的输出结果是______。
以下程序的运行结果是______。main(){chara=-10;unsignedcharb=10;printf("%d,%d",a>>2,b>>2);}
下面能正确进行字符串赋值操作的语句是______。
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
动态分配一整型数据长度的空间,使指针p指向该存储空间,则下列空缺处应填入的正确语句是( )。 int*p; p=______malloc (sizeof(int));
以下叙述中正确的是______。
随机试题
元朝江西行省对世祖以来约五十年间有关政治、经济、军事、法律等方面的圣旨条例的汇编是以下哪一部法律()
用人单位拖欠或者未足额支付工资的,劳动者不可以()
把下面的句子翻译成现代汉语。君所谓可而有否焉,臣献其否以成其可。
在下列句子中的横线上依次填入给出的词,最恰当的一组是()。 (1)塔里木河改道后,原来的下游地区变得________缺水了。 (2)罗布泊________后,周边生态环境马上就恶化了。 (3)胡杨林在忍受了二十多年的干渴后,终于变
工件的夹紧就是保证工件在切削力作用下保持既定位置不变。()
简述高锰酸钾指数(耗氧量)的定义、测定原理及化学反应方程式。
用户当前使用的窗口称为______窗口。
外阴血肿最易发生的部位是
某贪污案经人民法院审理作出一审判决,被告人认为人民法院的判决过重,在上诉期内提起上诉。后被告人又撤回上诉,根据《刑事诉讼法》相关规定,下列说法正确的是:()
2017年1月9日,中国首颗林业卫星在中国酒泉成功发射,这颗卫星是()。
最新回复
(
0
)