首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
32
问题
有以下程序:
#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://kaotiyun.com/show/y9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设整型数i=5,则printf("%d"i+++++i);的输出为______。
以下程序调用findmax函数返回数组中的最大值findmax(inE*a,intn){int*p,*s;for(p=a,s=a;p-a<n;p++)if(______)s=p;ret
有以下程序#include#includeStructA{inta;charb[10];doublec;};structAf(structAt);main(){stru
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)_________。
树中度为零的结点称为______。
下列合法的字符型常量是()。
有以下程序:main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
若要使指针p指向一个double类型的动态存储单元,请填空。p=【】malloc(sizeof(double));
在循环双链表的p结点之后插入s结点的操作是______。
组成C语言程序的是()。
随机试题
存储器设计的目标之一是以较小的成本使存储体系与CPU的速度相匹配。为了实现此目标,速度、容量和价格是设计存储器时应考虑的主要因素,以确定存储器体系结构。一般情况下,理想的存储体系结构层次从低到高依次为__________。
其诊断为其证候为
关于大脑半球的描述,正确的是
甲公司欲与某外国公司设立一中外合资经营企业,就相关事项咨询律师。下列哪些选项是错误的?
(2010年)图5—72所示三根压杆均为细长(大柔度)压杆,且弯曲刚度均为EI。三根压杆的临界载荷Fcr的关系为()。
相邻图幅之间的接边要素相差图上()以内的,因图幅两边要素平均移位进行接边。
现今四川缬染的主要产地是()手工艺拨染厂。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性()。
若有如下定义:unionaa{intn;charc[9];floatx;}a,b,c;则下列叙述中不正确的是()
Onwhatdayoftheweekwillthemagazinearrive?
最新回复
(
0
)