首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
admin
2009-02-15
46
问题
考虑下面的函数原型: void f(int a,int b=7,char c=’@’); 下面的函数调用中,不合法的是
选项
A、f(5)
B、f(5,8)
C、f(6,’&’)
D、f(0,0,’@’)
答案
4
解析
当一个函数中有多个默认参数时,则形参分布中默认参数应从右到左逐渐定义。在函数调用时,系统按从左到右的顺序将实参与形参结合,当实参的数目不足时,系统将按同样的顺序用说明或定义中的默认值来补齐所缺少的参数。在C选项中,函数调用中只有两个实参,系统按从左到右的顺序将实参与形参结合时,实参,及,将赋值给血型形参b,显然则是非法的。
转载请注明原文地址:https://kaotiyun.com/show/nOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGl.C中
有以下程序(strcat函数用以连接两个字符串):#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="UK";strcat(a,b);
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是( )。
有如下程序#include<stdio.h>#include<string.h>main(){printf("%d\n",strlen("0\n011\1"));}程序运行后的输出结果是
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数mai
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>1;i——){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n")
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
结构化程序设计的基本原则不包括()。
在数据库系统的内部结构体系中,索引属于()。
对于循环队列,下列叙述中正确的是()。
随机试题
根尖止点距根尖
下列不屈于相对价格变动因素的是()。
关于法定代表人的说法,正确的有()。
2010年6月20日,某建筑工程公司的工人甲在工作期间被高空落下的钢筋砸伤,甲就身体受到伤害的赔偿要求应在()之前向该建筑工程公司提出。
移动/作业比率用以反映装卸搬运作业的全面效率。()
阅读《和谐明善》,回答文后问题。(1)和谐,是当今社会使用频率最高而且认同度也最大的一个词儿。为什么?恐怕一个很重要的原因是,和谐传达的是善意,表现的是友好,追求的是美好。一句话,和谐是求善、显善更明善。(2)道理是自明的。恶言恶语,难有和谐;刀枪相见
公务员工资中,()是工资结构的主体。
治疗糖尿病酮症酸中毒时最应注意的电解质紊乱是
影响汇率变动的经济因素有哪些?汇率变动会对经济产生哪些影响?
【S1】【S3】
最新回复
(
0
)