首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int*f(int*s,int*t) {if(*s<*t) *s=*t: return s; } main() {int i=3,j=5,*P=&i,*q=&j
有以下程序: #include int*f(int*s,int*t) {if(*s<*t) *s=*t: return s; } main() {int i=3,j=5,*P=&i,*q=&j
admin
2021-02-25
43
问题
有以下程序:
#include
int*f(int*s,int*t)
{if(*s<*t)
*s=*t:
return s;
}
main()
{int i=3,j=5,*P=&i,*q=&j,*r;
r=f(p,q);
printf("%d,%d,%d,%d,%d\n",i,j,*p,*,**r);
}
程序的运行结果是( )。
选项
A、5,5,5,5,5
B、3,5,5,5,5
C、5,3,3,3,5
D、3,5,3,5,5
答案
A
解析
程序执行过程为:p指向i,q指向j,调用函数f,将i与j地址传递给s与t,判断i是否小于j,成立将j=5赋值给i,i=5,返回指向i的指针并赋给r,则r指向i,最后输出5,5,5,5,5。
转载请注明原文地址:https://kaotiyun.com/show/o6tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段:intX=12:doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
以下是if语句的基本形式:(表达式)语句其中“表达式”()。
数据库应用系统中的核心问题是()。
有以下程序:#include<stdio.h>int*f(int*s,int*t){intk;if(*s<*t){k=*s;*s=*t;*t=k;}returns;}main(){inti=3,j=5,*p=
设有定义语句int(*f)(int);,则以下叙述中正确的是()。
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3.b中的值为8。请改正程序中的错误,吏它能得出正确的结果。注意:不要改动main函数,不得增行或删行
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
在满足实体完整性约束的条件下()。
在面向对象方法中,实现信息隐蔽是依靠
随机试题
关于药物不良反应的预防,错误的方法是
残疾人最好的口腔卫生措施是婴幼儿期
尿路结石的主要症状是
屏护是采用遮挡、护罩、护盖、箱闸等将带电体同外界隔绝开来。屏护装置应有足够的尺寸,应与带电体保持足够的安全距离:遮挡与低压裸导体的距离不应小手()m。
运用成本法也可以估测设备的非正常变现价格。( )
按照公众角色类型划分,公关活动包括()。
公安机关担负着平息暴乱、骚乱、对付恐怖事件,追捕、围歼暴力犯罪,执行武装内卫,防范外来侵犯等武装性质的任务。( )
A、 B、 C、 D、 A
WritealettertoenquireatravelagencyaboutthetriptoMountTai.Somenecessarydetailsmustbeincluded.Youshouldwrite
Historianshaveonlyrecentlybeguntonotetheincreaseindemandforluxurygoodsandservicesthattookplacein18th-century
最新回复
(
0
)