首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int p) { int d=2; p=d++; printf("%d",p); } main() { int a=1: fun(a): printf("%d\n"
有以下程序: #include<stdio.h> void fun(int p) { int d=2; p=d++; printf("%d",p); } main() { int a=1: fun(a): printf("%d\n"
admin
2020-06-16
47
问题
有以下程序:
#include<stdio.h>
void fun(int p)
{
int d=2;
p=d++;
printf("%d",p);
}
main()
{
int a=1:
fun(a):
printf("%d\n",a);
}
程序运行后的输出结果是( )。
选项
A、32
B、12
C、21
D、22
答案
C
解析
C语言中函数参数传递满足“单向传递”,实现传递值的功能,实参能传给形参,形参却不能传回给实参。fun函数体内输出p的值为2,并不影响到fun函数外a的值,a的值在main函数内依然为1。
转载请注明原文地址:https://kaotiyun.com/show/Z7Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串“123412132”,输入字符为“1”,则输出3。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODI1.C中,不要改动main函数
有以下程序:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式值为11的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
数据库设计中反映用户对数据要求的模式是()。
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
随机试题
牦牛主要分布在青藏高原地区。()
治疗肾虚型子肿的最佳方剂是治疗脾虚型子肿的最佳方剂是
某女,婚久不孕,月经先期,量少色红,头晕眼花,腰膝酸软,午后低热,性情急躁。舌质偏红,苔少,脉细数。首选方是
在处理工程质量中具有权威性、约束性、通用性和普遍性的依据有( )。
境内单位和个人跨境销售国务院规定范围内的服务、无形资产,税率为()。
学生申诉必须以书面形式提出。
下列选项中,英语是其国家或地区的官方语言之一的是()。
A.主承托区B.副承托区C.缓冲区D.边缘封闭区E.翼缘区全口义齿覆盖的牙槽嵴与唇颊沟、舌沟、上颌后堤区及下颌磨牙后垫区之间的区域居于()。
(2014年多选46)法律继承体现时间上的先后关系,法律移植反映一国对同时代其他国家法律的吸收与借鉴。下列关于这两个概念的理解,正确的有()。
Studythefollowingtablegivenbelowandwriteanessayofabout200words.Youressayshouldcovertheinformationofthetabl
最新回复
(
0
)