首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<stdio.h> main() {int a=25; fun(&A); } fun(int *x) { printf("%d\n",++*x); }
下面程序的运行结果是( )。 #include<stdio.h> main() {int a=25; fun(&A); } fun(int *x) { printf("%d\n",++*x); }
admin
2011-06-10
69
问题
下面程序的运行结果是( )。
#include<stdio.h>
main()
{int a=25;
fun(&A);
}
fun(int *x)
{ printf("%d\n",++*x);
}
选项
答案
26
解析
在主函数中只调用了fun函数,调用时把变量a的地址传递给形参。fun函数的形参x是一个指针,其基类型与主函数中a的类型一致,因此在调用时得到的是a的地址,输出项是++*x,*x代表的就是主函数中变量a的存储单元,++*x就是使主函数中a的值加1,输出26。
转载请注明原文地址:https://kaotiyun.com/show/ACPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是
下列程序的运行结果是:【】 #include<string.h> char*ss(char*s) { returns+strlen(s)/2;} main( ) { char*p,*str=”abcdefgh”;
有以下程序 struc STU { charname[10]; intnum; }; voidf1(structSTUc) { structSTUb={“LiSiGuo”,2042}; c=b; }
设有以下定义 int a=0; double b=1.25; char c=’A’; #define d 2 则下面语句中错误的是( )
在64位高档微机中,CPU能同时处理【 】个字节的二进制数据。
设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是
C语言运算对象必须是整型的运算符是______。
设变量a是int型,f是float型,i是double型,则表达式10+’a’+i*f值的数据类型为()。
下列选项中不属于结构化程序设计方法的是()。
某二义树中度为2的结点有18个,则该二叉树中有______个叶子结点。
随机试题
以下审计程序中,不属于分析程序的是()
影片《黑客帝国》的导演是()
下列选项中,动脉粥样硬化的主要危险因素有
通过市场调研,获得某类房地产2002年至2006年的价格分别为3405元/m2、3565元/m2、3730元/m2、3905元/m2、4075元/m2,则采用平均增减量法预测该类房地产2008年的价格为()。[2007年考题]
在某大型建设工程施工过程中,由于处理地下文物造成工期延长后,所延长的工期( )。
质量控制包括采取的( )。
会计中期为()。
银行业从业人员的下列行为中,属于“反洗钱”规定的有()。
A.条件(1)充分,但条件(2)不充分。B.条件(2)充分,但条件(1)不充分。C.条件(1)和(2)单独都不充分,但条件(1)和(2)联合起来充分。D.条件(1)充分,条件(2)也充分。E.条件(1)和(2)单独都不充分,条件(1)和条件(2)联
Thesunroseuponatranquilworld,andbeameddownuponthepeacefulvillagelikeabenediction.Breakfastover,AuntPollyhad
最新回复
(
0
)