首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void fun (int*s,int*p) { static int t=3; *p=s [t]; t-
下列程序的运行结果是( )。 #include<stdio.h> void fun (int*s,int*p) { static int t=3; *p=s [t]; t-
admin
2013-06-11
31
问题
下列程序的运行结果是( )。 #include<stdio.h> void fun (int*s,int*p) { static int t=3; *p=s [t]; t--; } void main() int a[]={2, 3, 4, 5},k; int x; for(k=0; k<4; k++) { fun (a, &x); printf("%d,", x); }
选项
A、5,4,3,2
B、2,3,4,5,
C、2,2,2,2,
D、5,5,5,5,
答案
A
解析
分析fun函数程序段,可知fun函数要实现的功能是将s中第(t+1)个元素以前的元素逆置赋给数组P。由于fun中函数定义了静态变量t=3因此,在主函数中调用函数fun(a,&x)时,就是要将数组a中前4个元素逆置赋给数组x,最后输出x数组。
转载请注明原文地址:https://kaotiyun.com/show/3CJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有说明:inta=1,b=0;,则执行以下语句的输出结果是______。switch(a){case1:switch(b){case0:printf("**0**\n");break;
以下程序的功能是:从键盘上输入若干学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。填空。 main() {floatx[1000],sum,=0.0,avea; intn=0,i; prin
有语句定义共用体类型变量: union {inti; charch; floatf; }a,bc; 上面定义的共用体变量a、b、c各占()字节。
下面程序的输出结果是() main() { inta[10]={l,2,3,4,6,7,8,9,10},*p=a; printf("%d\n",*(p+2));}
16位二进制补码表示的数据范围是()
设a=12、b=12345,执行语句printf(’%4d,%4d",a,b);的输出结果为()
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有【】个元素。
结构化程序设计的主要任务是确定每个模块的
一个模块直接调用的其他模块的模块个数称为______。
数据结构分为线性结构和非线性结构,带链的队列属于【】。
随机试题
担任主承销商必须参与过______支以上股票承销。()
类风湿关节炎关节症状常有
A.角膜B.巩膜C.房水D.视网膜视部E.玻璃体视网膜剥离症发生在
可引起血红蛋白尿的输血并发症是
委托合同和行纪合同的区别有()。
树脂PP指的是()。
对大多数商业银行来说,()是最主要的信用风险来源。
人体运动时,躯体性机能惰性比植物性机能惰性()
遗忘的进程是不均衡的,呈现的趋势是()。
复函常用()作为结束语。
最新回复
(
0
)