首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void f(int*q) {int i=0; for(;i<5;i++)(*q)++; } main() {int a[5]={1,2,3,4,5},i; f(A); for(i=0;i<5;
有以下程序: void f(int*q) {int i=0; for(;i<5;i++)(*q)++; } main() {int a[5]={1,2,3,4,5},i; f(A); for(i=0;i<5;
admin
2011-06-10
52
问题
有以下程序: void f(int*q) {int i=0; for(;i<5;i++)(*q)++; } main() {int a[5]={1,2,3,4,5},i; f(A); for(i=0;i<5;i++)printf("%d,",a
); } 程序运行后的输出结果是( )。
选项
A、2,2,3,4,5,
B、6,2,3,4,5,
C、1,2,3,4,5,
D、2,3,4,5,6,
答案
B
解析
题目中定义了一个指针变量作为函数f()的参数。主函数main()中调用f()函数,当i=0时,执行语句“(*q)++;”,此处*q就代表数组a[0]的地址,也即将q进行加1操作;当i=1时,q仍指向数组元素a[0]的地址,因为在函数f()中并未对指针变量q做任何变动,即*q仍代表数组元素a[0]的值,所以此次(*q)++即为2+1,a[0]的值变为3;直到i=4时,执行(*q)++后a[0]的值变为6,最后输出数组a的结果为6、2、3、4、5。
转载请注明原文地址:https://kaotiyun.com/show/qCPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】 #include <string.h> typedef struct student{ charname[10]; longsno; floatscore;}STU; main( )
有以下程序 voidf(int y,int *x) { y=y+*x; *x=*x+y;} main( ) { int x=2,y=4; f(y,&x); printf(“%d%d\n”,x,y);}
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。 main( ) { inti,a[20],sum,count; sum=count=0; for(i=0;i<20;i++)scanf("%d",【
有以下程序 main() {chars[]"Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行)
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
若有以下说明和语句,intc[4][5],(*p)[5];p=c; 能正确引用c数组元素的是
下列选项中,不能用作标识符的是
strcmp函数的功能是【】。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
树是结点的集合,它的根结点数目是()。
随机试题
铣床调试时,低速空运转的时间是3min。()
Peopletodayarestilltalkingaboutthegenerationgap(代沟).Someparentscomplainthattheirchildrendonotshowthemproperr
Thepurposeoftheconferenceisto______thefriendshipamongtheAsiancountries.
急性敌鼠钠盐中毒的特效解毒剂是
足太阳膀胱经的原穴是
“美丽中国”首次写入中国共产党第十八次全国代表大会的报告,中国之美古代就有“江南好,风景旧曾谙。日出江花红胜火,春来江水绿如蓝。能不忆江南?”之说。这句著名诗句的作者是下列哪一位诗人?
下列哪一项是我国宪法界定公民资格的依据()。
把下面的六个图形分为两类.使每一类图形都有各自的共同特征或规律,分类正确的一项是:
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
A、Toreducethewaste.B、Toenhancelocalimage.C、Tolimitpeople’saction.D、Toincreasetherevenue.A推理判断题。短文中提到,这个垃圾配额计划是地方
最新回复
(
0
)