首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
2021-07-09
41
问题
下列程序的运行结果是( )。
#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/Zbkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intk=33;printf(’’%d,%o,%x’’,k,k,k);}执行后的输出结果是()。
以下叙述正确的是
下面程序的运行结果是()。#include#includemain(){char*s1="abDuj";char*s2="ABdUG";intt;t=strcmp
设有定义:inta;floatb;执行scanf(“%2d%f”,&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是()。
请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。例如:若有5门课程的成绩是:90.5,72,80,61.5,55则函数的值为:71.80。注意:部分源程序存在文件PROGl.C中。请勿改动主函
当变量C的值不为2、4、6时,值为“真”的表达式是()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
下列有关宏的叙述中不正确的是()。
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
A.Ⅰ度烧伤B.浅Ⅱ度烧伤C.深Ⅱ度烧伤D.Ⅲ度烧伤E.轻度烧伤Ⅱ度烧伤面积9%以下的是
正确的比色程序是A.色调→彩度→明度→特性色B.色调→明度→彩度→特性色C.色调→明度→特性色→彩度D.明度→色调→彩度→特性色E.明度→彩度→色调→特性色
按现行财务制度的规定,施工企业中技术进步较快的施工机械,经国家财政主管部门批准,可以采取()计提折旧。
下列法律事实中,不属于无因管理的有()。[2007年真题]
所有者权益在数量上等于()。
下列关于我国基金管理公司境外分支机构设立的基本条件,说法有误的是()。
()的掌握和运用程度是衡量教师职业专业化水平的最重要的标志。
如今,越来越多的人选择用手机、平板电脑等移动设备接收新闻信息,因电子设备传播新闻具有即时、检索便捷、成本低廉等优势。因此,有人就认为,传统的纸质传媒最终会被电子传媒所取代。如果下列哪项说法为真,最能削弱上述观点?
What’syourfavouritewebsite?
ManypeopleagreethatknowledgeofEnglishismustininternationaltradetoday.
最新回复
(
0
)