首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int a[5]={2,4,6,8,10},*p,*k; P=a; k=&p; printf("%d",*(p++)); printf("%d\n",*k);} 程序运行后的输出结果是
有以下程序 main(){ int a[5]={2,4,6,8,10},*p,*k; P=a; k=&p; printf("%d",*(p++)); printf("%d\n",*k);} 程序运行后的输出结果是
admin
2015-12-25
54
问题
有以下程序
main(){
int a[5]={2,4,6,8,10},*p,*k;
P=a;
k=&p;
printf("%d",*(p++));
printf("%d\n",*k);}
程序运行后的输出结果是
选项
A、4 4
B、2 4
C、2 2
D、4 6
答案
B
解析
主函数中指针变量p指向数组a中下标为0的元素,k指向p,那么*(p++)的值为2,p指向数组中下标为1的元素,k指向p,所以*k的值为4。
转载请注明原文地址:https://jikaoti.com/ti/bai0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta[4][4]={{1,2,3,4},{0},{4,6,8,10},{1,3,5,7}},则初始化后,a[2][2]得到的初值是______。
下列程序的运行结果为()。#include<stdio.h>voidabc(Char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdioh>main(){inta[10],b[10],i;for(i=0;i<10;i++)
下列程序段中循环体的执行次数是______。a=15;b=0,do{b+=2;a-=2+b;}while(a>=0);
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
关于结构化程序设计原则和方法的描述错误的是()。
常用的黑箱测试有等价类划分法、______和错误推测法3种。
下列叙述中错误的是()。
标准库函数fgets(s,n,file)的功能是()。
随机试题
对于病人主观资料的记录,正确的是
下列关于十枣汤说法错误的是
城市总体规划用地现状调查可以不涉及的内容是()。
按长期股权投资准则规定,下列事项中,投资企业应采用成本法核算的有()。
康塔塔
2018年5月4日,某幼儿园的幼儿午餐的菜品之一是黑木耳炒肉。食堂工作人员一大早就忙着浸发黑木耳,食堂管理员发现黑木耳包装上的保质期是到2018年4月3日为止,你认为管理员应采取最正确的处理方式是()。
怎样才能避免自变量的混淆?
Broadlyspeaking,theEnglishmanisaquiet,shy,reservedpersonwhoisfully(1)_____onlyamongpeopleheknowswell.In
—Ilikeyourfurnitureverymuch.—Thankyou.Webought______inDenmark.
A、Theyhavethesamefriends.B、Theyhavedifferentideasaboutpeople.C、Theyhavethesamecharacteristics.D、Theylikechange
最新回复
(
0
)