柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
int k=5; void f(int *s) { s=&k; } main() { int m=3,*p=&m; f(p); printf("%d,%d\n", m, *p); } 程序的运行结果是
A.3,3
B.5,5
C.3,5
D.5,3
热度🔥1,482
参考答案:A
解析:
【解析】程序执行过程为:p指针指向变量m,调用函数,将m地址传给指针s,然后再让s指向变量k,而p指针所指并没有改变,输出为3,3,A选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
在窗体中有一个命令按钮Command1,编写事件代码如下: Private Sub Command1_Click() Dim s As Integer s=P(1)+P(2)+P(3)+P(4) debug.Print s End Sub Public Function P(N As Integer) Dim Sum As Integer Sum=0 For i=1 To N Sum=Sum+i Next i P=Sum End Function 打开窗体运行后,单击命令按钮,输出结果是( )。
VBA中,如果没有显式声明或使用符号来定义变量的数据类型,则变量的默认类型为
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
标签
二级C语言
指针
int
程序
变量