首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
22
问题
下列程序的运行结果是( )。 #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全国计算机二级
相关试题推荐
设有如下定义 struct ss { char name[10]; int age; char sex; } std[3],* p=std; 下面各输入语句中错误的是
有以下程序 main( ) { int x[8]={8,7,6,5,0,0},*s; s=x+3; printf("%d\n",s[2]); } 执行后输出结果是
有以下程序: 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
以下叙述正确的是
已定义以下函数fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}函数的功能是
设有以下语句 typedefstructS { int g; char h; } T; 则下面叙述中正确的是( )
有以下定义语句 doublea,b;intw;longc; 若各变量已正确赋值,则下列选项中正确的表达式是
下列选项中,不能用作标识符的是
下列叙述中正确的是()。
下面程序中函数fun的功能是:找出一维数组元素中的最大值和它所在的下标,并将最大值和其下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#incl
随机试题
Ratherthan______thebus,heranallthewayhome.
更年期功能性子宫出血的激素变化是
A、冬虫夏草B、茯苓C、灵芝D、猪芩E、雷丸次聚糖具抗肿瘤活性的药材
因改建、扩建和重要部位维修而改变结构和平面布置的工程,建设单位应当组织设计、施工单位(),并在工程竣工后3个月内向城建档案馆报送。
关于警察起源理解正确的有()。
第四宇宙速度是指在地球上发射的物体摆脱银河系引力束缚,飞出银河系所需的最小初始速度,但由于人们尚未知道银河系的准确大小与质量,因此只能粗略估算,约为110—120km/s,如充分利用太阳系围绕银心的转速,最低航行速度可为82km/s。而实际上,仍然没有航天
A.concernedB.inC.contributesA.dotheirjobs【T7】______theirownwayB.Asfarasincreasingproductivityis【T8】______C.h
简述孔子的德育原则。
•Readthearticlebelowaboutmarketresearch.•ChoosethebestwordtofilleachgapfromA,B,CorDontheoppositepage.
MorethanhalfofallJewsmarriedinU.S.since1990havewedpeoplewhoaren’tJewish.Nearly480,000Americanchildrentrader
最新回复
(
0
)