首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include intk=7; voidf(int**s) {int*t=&k; *s=t; printf("%d,%d,%d,",k,*t,**s); } main() {inti=3,*p=&i,**r=&p; f(r);printf(
若有以下程序 #include intk=7; voidf(int**s) {int*t=&k; *s=t; printf("%d,%d,%d,",k,*t,**s); } main() {inti=3,*p=&i,**r=&p; f(r);printf(
admin
2015-07-31
29
问题
若有以下程序
#include
intk=7;
voidf(int**s)
{int*t=&k;
*s=t;
printf("%d,%d,%d,",k,*t,**s);
}
main()
{inti=3,*p=&i,**r=&p;
f(r);printf("%d,%d,%d\n",i,*p,**r);
}
则程序的输出结果是
选项
A、3,3,3,7,7,7
B、3,7,7,7,7,7
C、7,7,7,3,3,3
D、7,7,7,3,7,7
答案
D
解析
在主函数中分别给整型变量i,指针型变量p和指向指针的指针变量r赋初值;调用f函数,并将实参变量r的值传递给形参变量s,在f函数中,通过printf("%d,%d,%d,", k, *t, **s);语句输出7,7,7;返回主函数,通过printf("%d,%d,%d\n", i, *p, **r);输出3,7,7。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/fBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
下列程序的运行结果是______。#defineP(A)printf("%d",A)main(){intj,a[]={1,2,3,4,5,6,7),i=5;for(j=3;j>1;j--){switch(j)
下列语句段中,正确的是()。
若有以下定义,则使指针p指向值为35的数组元素的语句是______。inta[10]={14,27,47,29,35,21,49,71},*p;
关于下面的程序,正确的说法是()。inta,i=1;while(i<=0){scanf("%d",&a);i++;if(a>1)continue;printf("%d",a);
下列叙述中不正确的是()。
下列叙述中,错误的是()。
在位运算中,操作数每右移两位,其结果相当于()。
关系数据库管理系统能实现的专门关系运算包括()
随机试题
请编写一个函数,函数的功能是删除字符串中的所有空格。例如,主函数中输入“asdafaaz67”,则输出为“asdafaaz67”。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入
某企业销售收入800万元,变动成本率为40%,经营杠杆系数为2,复合杠杆系数为3。假设固定成本增加80万元,其他条件不变,企业没有融资租赁和优先股,则复合杠杆系数变为【】
以下属于灭活疫苗的是
大学生甲在寝室复习功课,隔壁寝室的学生乙、丙到甲寝室强烈要求甲打开电视观看足球比赛,甲只好照办。由于质量问题,电视机突然爆炸,甲、乙、丙三人均受重伤。关于三人遭受的损害,下列哪一选项是正确的?()[2010年法考真题]
下列选项中,属于临时性测量标志的是()。
对投保人因重大过失未履行如实告知义务的,对保险事故的发生有严重影响,保险人对于合同解除前发生的保险事故,不承担赔偿或给付保险金的责任,并不退还保险费。()
W公司2015年应交所得税50万元;年初的递延所得税资产和递延所得税负债为30万元和40万元;年末的递延所得税资产和递延所得税负债余额为40万元和30万元。则W公司2015年应确认的所得税费用金额为()万元。
在物业管理机构发生更迭时,新的物业管理企业必须在满足一定条件的情况下实施承接查验,这些条件包括()。
下列去污方法与酒精去油污的原理相同的是:
在黑盒测试方法中,设计测试用例的根据是
最新回复
(
0
)