首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void fun(int*s,int*p) {static int t=3; *p=s[t]; t--; } void main() {
下列程序的运行结果是( )。 #include<stdio.h> void fun(int*s,int*p) {static int t=3; *p=s[t]; t--; } void main() {
admin
2011-06-10
45
问题
下列程序的运行结果是( )。 #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,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/HRPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序: main( ) int f1 (int x, int y) { return x>y?x:y; } int f2 (int x, int y) { return x>y?y:x; } main( ) { in
有以下程序 main( ) { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); } 执行后输出的结果是
已定义以下函数fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}函数的功能是
以下程序通过函数sunFun求。这里f(x)=x2+1 main( ) { printf("Thesum=%d\n",SunFun(10)); } SunFun(intn) { intx,s=0; for(x=0;x<=n;
有以下定义语句 doublea,b;intw;longc; 若各变量已正确赋值,则下列选项中正确的表达式是
以下程序的功能是:删去一维数组中所有相同的数,使相同的数只剩一个。数组中的数已按由小到大的顺序排列,函数fun返回删除后数组中数据的个数。例如,若一维数组中的数据是:22234456
下列叙述中正确的是()。
若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是______。
有以下定义:#include<stdio.h>chara[10],*b=a;下面不能给数组a输入字符串的语句是()。
随机试题
关于绒毛膜促性腺激素兴奋试验的叙述,错误的是
下列病毒对皮肤和黏膜上皮细胞有高度亲嗜性的是
可用住宅专项维修资金进行维修的住宅共用部位有()。
《建设工程安全生产管理条例》第38条规定,施工单位应当为施工现场从事危险作业的人员办理意外伤害保险。意外伤害保险期限自建设工程开工之日起至( )止。
设计深度深、设计质量高、已经成熟的工程设计,一般预留金为工程总造价的()。
科目汇总表可以每汇总一次编制一张,也可以按旬汇总一次,每月编制一张。
()是针对一个目标设计的退休计划,其是为实现一个目标筹集资金和建立账户,资金专款专用
为什么要挽救濒危灭绝的物种呢?对公众来说,濒危动物与生物学上的奇异行为差不多。从更广的范围内考虑物种灭绝的问题,便得出另一个不同的观点。其要点为:很多重要的社会进步都是以生命形式为基础的,而这些形式的价值不可能预先被感知。例如,产橡胶的植物对当代生活和工业
Whenhewassofaroutthathecouldlookbacknotonlyonthelittlebaybutpastthestretchofrockthatwasbetweenitandt
______thecomposition,Johnhandedittotheteacherandwentoutoftheroom.
最新回复
(
0
)