首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是 #include<iostream.h> int b=2; int func(int *a) {b+=*a;return(b) ;} void main( )
下列程序的输出结果是 #include<iostream.h> int b=2; int func(int *a) {b+=*a;return(b) ;} void main( )
admin
2010-03-29
48
问题
下列程序的输出结果是 #include<iostream.h> int b=2; int func(int *a) {b+=*a;return(b) ;} void main( ) { int a=2,res=2; res+=func(&a) ; cout<<res;}
选项
A、4
B、6
C、8
D、10
答案
2
解析
在函数体语句中的b+=*a;的 *是指针运算符(也称间接访问运算符),*a就是main函数中a的值。
转载请注明原文地址:https://kaotiyun.com/show/Vmjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是()。
有如下程序:main(){charstr[]="ABCD",*p;for(p=str+1;p<str+4;p++){printf("%s\n",p);}则程序的输出结果是()
为了避免嵌套的条件语句if-else的二义性,C语言规定:与else配对的是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
有以下程序#includevoidfun(char*p,intn){charb[6]="abcde";inti;for(i=0,p=b;i<n;i++)p[i]=b[i];}main(){char
有以下程序:#include<stdio.h>main(){intx=1,y=2,z=3;if(x>y)if(y<z)printf("%d",++z);elseprintf("%d",++y);printf("%d\n",x++);}
关于C语言程序的下列说法中,正确的是()。
在容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
在黑盒测试方法中,设计测试用例的主要根据是
在C++中,数据封装要解决的问题是()。
随机试题
下列不是多发性骨髓瘤的特点的是
下列选项中,关于脑梗死不用转诊的情况是
球菌性口炎的主要致病菌是
当量子能量达到12eV以上时对物体有电离作用,能导致机体的严重损伤,这类辐射称为()。
在接地电阻测试中,板式接地极的接地电阻不应大于( )。
在某一起生产安全事故中,共造成10人死亡,20人重伤,直接经济损失近1000万元。根据《生产安全事故报告和调查处理条例》的规定,该起事故等级属于()。
下列各项中,属于确定财务计划指标方法的有()。
肌肉收缩过程是主动的,要消耗能量,肌肉舒张过程是被动的,不消耗能量。
Manyyoungpeoplebelievethatwarisstupidandunnecessary.Tothem,toloseone’slifeonthebattlefieldis______.
A、Shecomplainsalot.B、Sheplanstoquitherjob.C、Sheisoftencriticizedbyhercustomers.D、Sheisveryfamiliarwiththe
最新回复
(
0
)