首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() {
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() {
admin
2013-02-23
25
问题
下列程序执行后输出的结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printh("%d,",d); } main() { int a=3; fuin(a); d+=a++; printf(:%d\n",d); }
选项
A、8,12
B、9,13
C、8,4
D、9,5
答案
4
解析
本题执行过程如下:首先调用fun函数,使得实参a的值3传递给形参p,得到局部变量d=8,打印出局部变量d的值8;返回主函数执行“d+=a++”,此处的d为全局变量,所以d=1+3=4(由于本题是值传递,所以在函数fun中对p值的改变并不能引起a的改变),故本题的输出是8,4。
转载请注明原文地址:https://jikaoti.com/ti/iMB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已包括头文件<stdio.h>且已有定义staticcharstr[9];,现要使str从键盘获取字符串"Thelady",应使用
若有以下的说明语句,则与它等价的说明是chars[3][5]={"aaaa","bbbb","cccc"};
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*pp=______malloc(sizeof(int));则应填入______。
若有如下定义:unionaa{intn;charc[9];floatx;}a,b,c;则下列叙述中不正确的是()
若有以下定义:chars[20]="programming",*ps=s;则不能代表字符。的表达式是()
以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);
设x、y、t均为血型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
在设计程序时,应采纳的原则之一是______。
类是一个支持集成的抽象数据类型,而对象是类的【】。
在C语言中,运算对象必须是整型数的运算符是
随机试题
下述不良反应中与硝酸酯扩张血管无关的为
混凝土中氯离子的主要危害是()。
按照报酬递增或递减原则,土地收益将随实际投资成本的增加而持续快速增加。
税收筹划是企业依据所涉及的税境,规避涉税风险,控制或减轻税负,从而有利于实现企业财务目标的谋划、对策与安排。()
我国《计量法》规定,计量检定必须执行计量检定规程。计量检定规程包括()。[2006年真题]
【2011江西真题】教师职业的最大特点在于职业角色的()。
受教育权是公民享有的最基本、最重要的权利。()
A、 B、 C、 D、 D每行第一个图形依次顺时针旋转90°得到后面的图形,并且每行每列仅有一个图形不带黑点,选D。
Interpretingistodaywidelyknownfromitsuseininternationalpoliticallife.Whenseniorministersfromdifferentlanguageb
Itisironicthatthe________insightsofthegreatthinkersarevoicedsooftenthattheyhavebecomemerecliches.
最新回复
(
0
)