首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
34
问题
下面程序的运行结果是( )。
#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://jikaoti.com/ti/tGB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是:【】 #include<string.h> char*ss(char*s) { returns+strlen(s)/2;} main( ) { char*p,*str=”abcdefgh”;
有以下程序 main( ) { intt=1,i=5; for(;i>=0;i--)t*=i; printf(“%d\n”,t);} 执行后输出结果是【】。
在Windows环境下,只要在“开始”菜单中单击【 】选项,就可以查阅最近打开过的文档清单。
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
有以下程序 main() {chars[]"Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行)
以下程序的功能是:删去一维数组中所有相同的数,使相同的数只剩一个。数组中的数已按由小到大的顺序排列,函数fun返回删除后数组中数据的个数。例如,若一维数组中的数据是:22234456
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是()。
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
出版物发行间接渠道的优势有()等。
与行政职位高低无关的权力是()
Theuniversity______fourcollegesandfiveacademies.
在生物细胞中,DNA是构成染色体的主要成分。细胞每分裂一次,染色体DNA就
(2008年)在以下措施中,对提高水环境容量没有帮助的措施是:
()是指防止着火建筑在一定时间内引燃相邻建筑,便于消防扑救的间隔距离。
下列关于替代品的说法,正确的有()。
在职业活动中,践行“合作规范”的具体要求是()
某校学生小明(15岁)依仗身体强壮经常强行索要他校赵某的财物,父母无力管教,希望将其送工读学校进行矫治和接收教育,应当由()提出申请,报教育行政部门批准。
A、Todriveattractivevehicles.B、Touseadvancedweapons.C、Toachievethegoalsofthegames.D、Tooperatethemachinesofthe
最新回复
(
0
)