首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下代码,回答问题1至问题3,将解答填入答题纸的对应栏内。 【代码1】 #include Void swap(int x, int y) { int tmp=x; x=y; y=tmp; } int main() { int a=3,
阅读以下代码,回答问题1至问题3,将解答填入答题纸的对应栏内。 【代码1】 #include Void swap(int x, int y) { int tmp=x; x=y; y=tmp; } int main() { int a=3,
admin
2017-11-28
25
问题
阅读以下代码,回答问题1至问题3,将解答填入答题纸的对应栏内。
【代码1】
#include
Void swap(int x, int y)
{
int tmp=x; x=y; y=tmp;
}
int main()
{
int a=3, b=7;
printf(“a1=%d b1=%d\n”, a, b);
swap(a,b);
printf(“a2=%d b2=%d\n”, a, b);
return 0;
}
【代码2】
#include
#define SPACE ’’ //空格字符
int main()
{
char str[128]=“Nothing is impossible! ”;
int i,num=0,wordMark=0;
for(i=0;str
;i++)
if(str
:=SPACE)
wordMark=0;
else
if(wordMark==0){
wordMark=1;
num++;
}
printf(“%d\n”,num);
return 0;
}
【代码3】
#include
#define SPACE ’’ //空格字符
int countStrs(char*);
int main()
{
char str[128]=“Nothing is impossible! ”;
printf(“%d\n”,(1)(str));
return 0;
}
int countStrs(char*p)
{
int num=0,wordMark=0;
for(;(2);p++) {
if( (3) ==SPACE)
wordMark=0;
else
if(!wordMark)(
WordMark=1;
++num
}
}
return (4);
}
写出代码1运行后的输出结果。
选项
答案
a1=3 b1=7, a2=3 b2=7
解析
本问题考查函数调用时的参数传递。
C语言仅支持传值调用方式,实参传递给形参的值可以是数值,也可以是地址值。根据题目中给出的函数swap(int x,int y)定义信息,在main中执行函数调用“swap(a,b)”时,是将实参a的值传递给形参x、实参b的值传递给形参y,这个传递过程是单方向的,此后再执行swap中的操作时,x、y的修改与a、b再无关联,因此在main函数中,a和b的值没有变化。
转载请注明原文地址:https://jikaoti.com/ti/sHW7FFFM
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下列关于操作系统的叙述中,不正确的是______。
某商场在节日期间推出以下几种可供客户选择的促销方式:①100元可以购买标价130元的商品;②满100元立减10元,再打8折;③打7折;④满100元即可参加抽奖,中奖率100%。10%为一等奖,退100元;30%为二等奖,退50元;60%为三等奖,退10元。
用普通电话线拨号上网,必须有的一个关键设备是(15)。
下图主板接口中,①处是(28),②处可以接的设备是(29),③处可以接的设备是(30)29.
利用Access中的查询向导不能创建______。
在Excel2010中,为将数据单位定义为“万元”,且带两位小数,应自定义()格式。
对同一事物进行多次测量所得的结果可能不一致,这是幽测量误差所致。利用______可使误差基本抵消。
信息处理工作前期,首先需要收集所需的数据,常常要做原始统计记录。做原始统计记录需要注意的事项中一般不包括(32)。
在PowerPoint中放映幻灯片时,如果在屏幕顶端出现了下图所示的窗口,则说明当前正在采用(59)功能。
现在,企业数字化转型已是大势所趋。以下关于企业数字化转型的叙述中,不正确的是_________。
随机试题
过磷酸钙与堆肥一起施用能发挥更大肥效。
A.细辛、麻黄B.桂枝、细辛C.麻黄、桂枝D.细辛、干姜
关于SARS的检测方法描述,哪一项是不正确的
正常人血中H2CO3与HCO3-的比值为
嵌顿疝在手法复位后必须严密观察
会计分录的三要素是()。
论述影响性格的形成和发展的因素。(南开大学2014研)
将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中______设计阶段的任务。
Ethernet交换机是利用______进行数据交换的。
SlowDownYourPaceofLife1.PutyourphoneawayAvoiddistractions:【T1】,emails,Facebookupdates【T1】______Putyourphone【T2
最新回复
(
0
)