首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
17
问题
有以下程序
#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://jikaoti.com/ti/F3z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件测试实施步骤的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:printf("%d\n",n);cont
有以下程序main(){inta[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k)
有以下程序#includemain(){inta,b;for(a=1,b=1;a=20)break;if(b%3==1){b=b+3;continue;}b=b-5;}printf("%d\n",a);}程序
下列选项中不符合良好程序设计风格的是
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。例如,s所指数组有14个元素,则只对
面向对象方法中,继承是指()。
软件测试的目的是
随机试题
A、普萘洛尔B、哌唑嗪C、甲基多D、肼屈嗪E、尼群地平主要用于高血压及心绞痛治疗的钙拮抗药是
患者男,45岁,在野外工作时足底不慎被锈钉刺伤数日后,出现全身肌肉强直性收缩,阵发性痉挛,来急诊就诊,考虑可能为破伤风,其中重要的治疗环节是()
国际货物买卖合同中检验条款,主要包括()。
小孙贷款买房但是不知道贷款额度保持在什么样的水平上适宜,对此,理财规划师告诉小孙:房屋月供款占借款人税前月总收入的比率适宜的范围为()之间。
在中国境内申请发行人民币债券的国际开发机构应向()等窗口单位递交债券发行申请。
我国的官方证券监管机构是()。
下列两个积分大小关系式:
在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:PrivateSubrun34Click()sum=0Fori=10To1Step一2sum=sum+iNextiM
(l)Ifyou’relikemostpeople,you’rewaytoosmartforadvertising.Youfliprightpastnewspaperads,neverclickonadsonlin
Thisisanewtypeofadvertisementbecomingincreasinglycommoninnewspaperclassifiedcolumns.Itissometimesplacedamong"
最新回复
(
0
)