首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a[ ] = { 2,4,6,8 }, *p=a, i; for( i=0; i<4; i++ )
有以下程序 #include <stdio.h> main() { int a[ ] = { 2,4,6,8 }, *p=a, i; for( i=0; i<4; i++ )
admin
2020-10-26
54
问题
有以下程序
#include <stdio.h>
main()
{
int a[ ] = { 2,4,6,8 }, *p=a, i;
for( i=0; i<4; i++ )
a
=*p++;
printf( "%d\n" ,a[2] );
}
程序的输出结果是
选项
A、2
B、8
C、4
D、6
答案
D
解析
本题通过语句"*p=a"将一维数组a 的首地址的值赋值给变量p,即p的值为2。执行for循环,a
=*p++,指将p的值赋给a
后,再进行++操作,因此4次循环后a[2]的值为6。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/jD3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
设变量已正确定义,则以下能正确计算f=n!的程序段是
有以下程序,程序运行后的输出结果是#includemain(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
结构化程序设计的基本原则不包括
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有三个关系R、S和T加下:则由关系R和S得到关系T的操作是()。
算法的空间复杂度是指()。【09年9月】
以下选项中,能用作用户标识符的是()。
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半查找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回—1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),然后用m
随机试题
下列哪项不是队列研究的特点
设计施工总承包合同履行过程中的变更,可能涉及()等情况。
下列关于防止瓦斯引燃的措施,错误的是()。
某建设工程有4个实施方案可供选择,方案一的投资额是100万元,年运行成本为15万元;方案二的投资额是110万元,年运行成本为18万元;方案三的投资额是125万元,年运行成本为11万元;方案四的投资额是130万元,年运行成本为16万元。各方案应用环境相同,设
边际产出量最终要下降的原因包括()。
WhichofthefollowingstatementsisNOTawayofpresentingnewvocabulary?
我们在课堂上通过语言传授可以学习各种课本知识和生活常识,并能在以后的生活中加以运用。这种对知识的记忆是()
Anargumentmadebysupportersoffunctionismisthat______.Theauthorassociatestheissueoffunctionismwithpost-warmoder
—Youwillhearthreeconversations.—Writedownoneortwowordsoranumberinthenumberedspacesonthenotesorforms.—Afte
A、He’snotinterestedinmovies.B、He’sgothismusicclass.C、Hehashadanappointment.D、He’sgothispaintingclass.D
最新回复
(
0
)