首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> void sp(int *a) { int b=2; *a = *a * 2; printf("%d,", *a); a=&b;
若有以下程序 #include <stdio.h> void sp(int *a) { int b=2; *a = *a * 2; printf("%d,", *a); a=&b;
admin
2021-06-15
8
问题
若有以下程序
#include <stdio.h>
void sp(int *a)
{ int b=2;
*a = *a * 2; printf("%d,", *a);
a=&b; *a = *a * 2; printf("%d,", *a);
}
main()
{ int k=3;
sp(&k); printf("%d\n", k);
}
则程序的输出结果是
选项
A、6,12,12
B、6,4,3
C、6,4,6
D、9,4,9
答案
C
解析
首先在主函数中给整型变量k赋值为3,调用sp函数,将变量k的地址作为实参传递给形参指针变量a;在sp函数中,*a = *a * 2;即结果为6,通过printf()函数输出。整型变量b的地址赋给指针变量a,再执行*a = *a * 2;,即结果为4,通过printf()函数输出。返回主函数,输出k的值6。因此C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/z1z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是()。
有以下程序,执行后的结果是#include<stdio.h>main(){chars[]="abcde";s+=2;printf("%dn",s[0]);}
在关系数据库中,用来表示实体间联系的是
有以下程序main(){inti=5;do{if(i%3=1)if(i%5==2){printf("*%d",i);break;}i++:}while(i!=0);
软件生命周期是指
下面属于黑盒测试方法的是
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学生有不及
软件测试的目的是
以下说法正确的是()。
随机试题
医学实验已经证明在药物支持下的戒烟治疗方法具有明显的成效。巴塞罗那一家医院的三位医生试图尝试另一种完全不依赖于药物,通过逐步减少吸烟数量来达到戒烟目的的治疗方法。他们对111名烟龄基本相同的戒烟者进行了分组研究,第一组61人接受了在药物支持下的戒烟治疗,而
下列关于动脉血压形成的叙述中哪一项是不正确的
被监测单位对检验报告结果有异议,可以向原行政部门或上一级卫生部门提出书面复检申请提出复检申请的法定时间为多少天
企业在确定其目标市场涵盖战略时,营销策略风险较大的是()。
低胆固醇膳食的特点、适用对象、膳食原则以及食物选择。
学习是人类和动物普遍存在的现象,这说明学习是()。
假设下图表示某纬线圈,A、B、C为该纬线圈上的三点,其中AB弧为昼弧,ACB为夜弧,回答问题。此时可能出现的地理现象有()。①伊比利亚半岛南部地区的潜水为一年中的最高值②牧民把羊赶到天山森林带以上的牧场放牧③澳大利亚正值小麦的收割季节
教育学家黄炎培老先生赠给其子一句话,“取像于钱。外圆内方”。对此你怎么理解?
威客模式是指一些人通过互联网把自己的智慧、知识、能力、经验转换成实际收益,他们在互联网上通过解决科学、技术、工作、生活、学习中的问题从而让知识、智慧、经验、技能产生经济价值。根据上述定义,下列属于威客模式的是:
求|z|在约束条件下的最大值与最小值.
最新回复
(
0
)