首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include void fun(int*s,int*P) { static int t=3; *p=s[t]; t--: } void main(
下列程序的运行结果是( )。 #include void fun(int*s,int*P) { static int t=3; *p=s[t]; t--: } void main(
admin
2020-06-16
38
问题
下列程序的运行结果是( )。
#include
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://jikaoti.com/ti/kMG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidsp(int*a){intb=2;a=&b:*a=*a*2:prinff(“%d,”,*a);}main(){
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。例如,形参s所指的字符串为:abedefgh,n的值为5,程序执
下列给定程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序
下列给定程序中,函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正程序中的错误或在下画线处填上正确的内容并把下画线删除,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下
请编写函数fun,其功能是:计算并输出下列多项式的值。例如,当n=10时,函数值为0.909091。注意:部分源程序在文件PROG1.C中。请勿改动主函数nm/n和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
在软件设计中不使用的工具是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
随机试题
在镇压保路运动中制造成都血案的四川总督是
Beingoutofwork,Janecannolonger______herfriendstodinnerassheusedto.
对室性早搏疗效最好的药物是
风热上攻头痛、目赤、咽喉肿痛,应首选
下列哪个选项不属于英美法系的特征?()
全国银行间市场买断式回购的()由交易双方确定。
下列关于每股收益的说法中,正确的是()。
一袋白糖,第一次用去0.3斤,第二次用去余下的3/4,这时袋内还有白糖0.2斤,该袋糖原有多少斤?
设f(x)在[0,1]上有二阶导数,且f(1)=f(0)=f’(1)=f’(0)=0,证明:存在ξ∈(0,1),使f"(ξ)=f(ξ).
WecanlearnfromthetextthatThepassageismainlyabout
最新回复
(
0
)