首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2019-05-17
25
问题
有以下程序
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/jSf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能将s所指字符串正确复制到t所指存储空间的是()。【10年9月】
有以下程序:#include<stdio.h>intfun(intx,inty){if(x==y)return(x);elseretum((x+y)/2);}main(){
以下叙述正确的是()。【10年3月】
以下叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式"值的叙述中正确的是
软件测试的目的是
有以下程序段structst{intx;int*y;)*pt;inta[]={1,2),b[]={3,4);structstc[2]={10,a,20,b);pt=c;以下选项中表达式的值为11的是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
在软件设计中不使用的工具是()。
由N个有序整数组成的数列已放在一维数组中,给定程序MODI1.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值-反之,返回1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(lowh
随机试题
牙周病的致病菌,不正确的是
由县级以上人民政府报经上一级政府决定可以在传染病流行时采取的紧急措施是
建设工程目标控制中,一般是针对( )而言进行纠偏。
关于保险索赔的说法,正确的是()。
关税由海关代表国家向纳税义务人征收,因此关税的征税对象是关税的纳税义务人。
下列有关错报的说法中,错误的是()。
上臂围和皮褶厚度测量。
科学发展观是同马克思列宁主义、毛泽东思想、邓小平理论和“三个代表”重要思想既一脉相承又与时俱进的科学理论。它的基本要求是()。
80×86的操作数可隐含在( )中,也可以是操作数字段中的操作数本身,还可以是存放操作数的地址,如寄存器、I/O端口以及存储器。
A、Stayingathome.B、GoingtoMountTai.C、Goingtotheseaside.D、Goingtoacountryside.B
最新回复
(
0
)