首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void sub(double a,double *pb); int main( ) { double x,y; scanf("%1f%1f",&x,&y); sub(x,&y); printf("x=%f
有以下程序: #include<stdio.h> void sub(double a,double *pb); int main( ) { double x,y; scanf("%1f%1f",&x,&y); sub(x,&y); printf("x=%f
admin
2022-06-24
36
问题
有以下程序:
#include<stdio.h>
void sub(double a,double *pb);
int main( )
{
double x,y;
scanf("%1f%1f",&x,&y);
sub(x,&y);
printf("x=%fy=%f\n",x,y);
}
void sub(double a,double *pb)
{
a=a-*pb:
*pb=*pb-a;
}
选项
A、x=10.200000y=-3.200000
B、X=6.700000y=-13.700000
C、x=7.000000y=-3.500000
D、x=13.400000y=-7.000000
答案
A
解析
sub( )函数接收两个参数:double类型变量a,double指针变量pb。首先将a与pb指向的变量值相减,结果存放a中,然后再将pb指向的变量值与a的新值相减,结果存放pb指向的内存空间。sub函数不会修改实参x的值,但会修改实参y的值。当输入10.23.5时,实参x的值为10.2,y的值为3.5,执行sub( )函数后,x的值不变,y的值变成-3.2,本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/nUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(int*s){staticintj=0;dos[j]+=s[j+1];while(++j
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
有以下程序#includemain(){inta,b;for(a=0;a
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
有以下程序:#includemain(){ unsignedchara=8,c; c=a>>3; printf("%d\n",c);}程序运行后的输出结果是( )。
下列关于C语言文件的叙述中正确的是()。
设某棵树的度为3,其中度为3、1、0的结点个数分别为3、4、15。则该树中总结点数为
有以下程序(strcat函数用以连接两个字符串)#inolude#includemain(){chara[20]="ABCD\0EFG\0",b[]="TJK";streat(a,b);
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为
随机试题
A、breakB、steakC、greatlyD、breakfastD
试述新民主主义革命的前途及党在这一问题上的历史教训。
()是工程项目管理的前提,也是工程造价管理的前提。
根据《建设工程质量管理条例》,建设工程承包单位在向建设单位提交工程竣工验收报告时,应当向建设单位出具()。
下列贷款分类中,不属于按照贷款用途划分的是()。
履行出资人职责的机构进行的下列行为,符合法律规定的有()。
下列方法中需要进行成本还原的是()。
管理思想演进的主要线索有()。
强调“扩大高等教育人学途径,加快培养各种专门人才”,“调整高等教育课程内容和结构”,“加强和改进高等教育管理,特别是要加强高校内部专业化的管理,提高教学和科研水平,以承担更多的社会和经济课题”,“开辟更多的奖学金和助学金途径,促进学生学习”的是
Despite(1)thatalcoholicbeveragesmay(2),aleadingmedicalexpertisadvising:don’t(3)justyet.Anybodywho’sever
最新回复
(
0
)