首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; int b=3; int fun(int *k) { int b=2; b=*(k++)*b;
有如下程序: #include <iostream> using namespace std; int b=3; int fun(int *k) { int b=2; b=*(k++)*b;
admin
2010-03-29
53
问题
有如下程序: #include <iostream> using namespace std; int b=3; int fun(int *k) { int b=2; b=*(k++)*b; return(B) ; } int main() } int a[ ];{11,12,13,14,15,16); b=fun(&a[1])*b; cout<<b<<end1; return 0; } 程序执行后的输出结果是( )。
选项
A、24
B、72
C、11
D、33
答案
2
解析
本题考核指针的应用和数组作实参的传递方法。先分析函数fun()的功能:函数fun()把形参指针所指向的变量乘b后,然后赋值给b,且指针自动下移一位。在主函数中,传入的实参为数组a的元素a[1]的地址,那么函数返回的值为2*12=24。所以程序最后输出24*3=72。
转载请注明原文地址:https://kaotiyun.com/show/mWjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%d%f\n",case,pri
有以下程序:#includetypedefstruct{intb,p;}A;voidf(AC)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1,2};f(a);printf("%
以下叙述中正确的是
程序测试的目的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
某二叉树共有530个结点,其中度为2的结点有250个,则度为1的结点数为()。
算法的有穷性是指()。
数据字典(DD)所定义的对象都包含()。
随机试题
关于血清甲状腺素结合球蛋白(TBG)叙述正确的是A.对总T3、T4检测结果与临床表现不相符合时的解释有重要意义B.是甲状腺细胞合成的一种r-球蛋白C.库欣综合征时可导致TBG增高D.为排除TBG对甲状腺激素的影响,可用游离T4/TBG的比值进行判断
女,25岁,乳房外上象限肿物约1cm,无自觉症状,质似橡皮球的弹性感,表面光滑,易于推动。提示
天王补心丹的组成药物中的“三参”是
绵马贯众叶柄有紫萁贯众叶柄有
以下关于股份有限公司发起人的表述中,正确的有()。
具有下列哪一项条件的材料不能作为抗α、β辐射材料?[2006—056]
导游人员累计扣分达到10分的,()。
“教师是人类灵魂的工程师”是()的名言。
当检索一个压缩文件时,首先要建立压缩文件输入流对象,该对象()
Languageislearnedprimarilythroughcommunicationwithotherpeople.Researchshowsthatthemorecommunicationchildren【S1】__
最新回复
(
0
)