首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void sp(int *a) { int b=2; a=&b; *a=*a*2; printf(″%d,″,*a); } main( ) { int k=3,*p=&k; sp(p); printf(″%
有以下程序: #include<stdio.h> void sp(int *a) { int b=2; a=&b; *a=*a*2; printf(″%d,″,*a); } main( ) { int k=3,*p=&k; sp(p); printf(″%
admin
2019-04-14
49
问题
有以下程序:
#include<stdio.h>
void sp(int *a)
{
int b=2;
a=&b;
*a=*a*2;
printf(″%d,″,*a);
}
main( )
{
int k=3,*p=&k;
sp(p);
printf(″%d,%d\n″,k,*p);
}
则程序的输出结果是( )。
选项
A、4,3,3
B、4,3,4
C、6,3,6
D、6,6,6
答案
A
解析
首先在主函数中给整型变量k赋值为3,将变量k的地址赋给指针变量p,调用sp函数,将实参p的值传给形参a,在sp函数中,指针变量a又获得变量h的地址,通过运算后,输出a的值为4,返回主函数,输出k的值和p的值为3和3。故A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/y9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是#include<stdio.h>findmax(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p+
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*str1="abed",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
以下选项中的表达式调用库函数依次求-4.5的绝对值、-4.0的平方根值、30°角的正弦值和2的3次方值。正确的调用是()
有以下程序#include<string.h>main(){charp[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’};printf("%d%d\n",strlen(p),strlen(q));}
设a=2、b=3、c=4,则表达式a+b>c&&b==c&&a||b+c&&b+c的值为______。
若有以下定义和语句:() ints[4][5](*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
假定建立了以下链表结构,指针p、q分别指向如图所示的结点,则以下可以将q所指结点从链表中删除并释放该结点的语句组是______。
有以下程序:main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
随机试题
Therearemanyaspectsofthewomen’s【C1】______movementSomewomen【C2】______withallofthegoalsofwomen’sliberation.Theywa
甲状腺功能亢进症患儿甲状腺肿大的特点为
不得用于皮下注射的药物是
女性患者,33岁,反复上腹部疼痛6年,多于每年秋季发生,疼痛多出现于餐前,进餐后可缓解,近日出现黑便,乏力,面色苍白,食欲尚好,体重无减轻。体检:轻度贫血貌,心肺及腹部查体未见明显阳性体征。Hb:100g/L,粪便隐血+++。如幽门螺杆菌阳性应采用
某企业为提高产品附加值,拟建设一套深加工装置,项目计算期6年,其中建设期1年,运营期5年。新建装置的固定资产费用28000万元(含可抵扣增值税进项税额3000万元),无形资产费用4000万元,其他资产费用1000万元,基本预备费2000万元,涨价预备费10
根据企业材料仓库保管员填制的发料单货发料凭证汇总表,通常应编制()。
近年来,为避免煤矿安全事故的发生,很多煤矿主都加强了对安全生产的重视程度。公开资料显示:2000年以前,中国煤矿事故每年死亡上万人。从2000年开始,每年事故死亡人数开始控制在7000人以下,2003年事故死亡人数为6434人;2004年死亡6027人;2
(09年)设随机变量X的分布函数为F(x)=0.3φ(x)+其中φ(x)为标准正态分布的分布函数,则EX=
Whattheauthormainlyintendstosayinthefirstparagraphis______.Itisn’tsaidinthepassagethatL-GGcanbeusedto_
Interlocutor:Now,I’dlikeyoutotalkaboutsomethingforabout3minutes.I’mjustgoingtolisten.I’dlikeyoutodiscussab
最新回复
(
0
)