首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int k=5; void f(int *s) { s=&k; *s=7; } main( ) { int m=3; f(&m); printf("%d,%d\n"
有以下程序 #include <stdio.h> int k=5; void f(int *s) { s=&k; *s=7; } main( ) { int m=3; f(&m); printf("%d,%d\n"
admin
2021-07-09
16
问题
有以下程序
#include <stdio.h>
int k=5;
void f(int *s)
{ s=&k;
*s=7;
}
main( )
{ int m=3;
f(&m);
printf("%d,%d\n", m, k);
}
程序运行后的输出结果是
选项
A、3,5
B、7,7
C、5,7
D、3,7
答案
D
解析
函数f()的功能是定义一个整型的指针变量s,指向全局变量k,然后修改s指向地址中的值为7,因此f()函数只是修改全局变量k的值为7,与main()函数中临时变量m无关,因此最后输出为3,7,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/7ltp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面对软件特点描述正确的是
通常软件测试实施的步骤是()。
下列与队列结构有关联的是
有以下程序#includemain(){inta=7;while(a--);printf(“%d\n”,a);}程序运行后的输出结果是
软件生命周期是指()。
以下定义语句中正确的是
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是()。
下面描述中错误的是()。
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
下面不属于软件测试实施步骤的是
随机试题
A.easierB.groupsC.ifD.payE.onF.carefullyG.incomeH.thatI.whatJ.borrowStudentsatuniversitycan
近年来,专家呼吁禁止在动物饲料中添加作为催长素的联苯化合物,因为这种物质对人体有害。近十多年来,人们发现许多牧民饲养的荷兰奶牛的饲料中有联苯残留物。如果以下哪项陈述为真,最有力地支持了专家的观点?()
对偏体一侧的病变,可以使用两射野结合楔形板来形成较均匀的剂量分布,若两野交角为90°,则楔形板大概楔形角为
先煎的饮片,应经武火煮沸后文火再煮多长时间才能与其他药物合并煎煮( )。
对于产生环境污染的通信工程建设项目,建设单位必须把环境保护工作纳入建设计划,并执行“三同时制度”,即()。
某企业2013年1月发生以下经济业务:①本月预付全年水电费3600元;②本月购入办公用品2000元,款项尚未支付;③计提本月短期借款利息5000元。按照权责发生制,该企业本月应确认费用()元。
在北京依法登记的流动经营商贩李某,7月在西安市缴纳增值税,则其城市维护建设税应在( )缴纳。
简述问题解决的基本过程。
下列关于中国煤炭资源的说法正确的是()。
Afewyearsback,manyhospitalsinAmericawereembarrassedbyrevelationsthatsomeoftheirneediestpatients,theuninsured,
最新回复
(
0
)