通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"C语言试卷" 试卷中 C语言对函数的进一步讨论 中有题目如下:
第1题
有如下程序:
#include <stdio.h> int sum(int *array,int len) { if(len == 0) return array[0]; else return array[0]+sum(array+1,len-1); } main() { int array[5] = {1,2,3,4,5}; int res = sum(array,4); printf("%d\n",res); }
程序运行后的输出结果是()。
15
10
8
1
所属试卷:C语言对函数的进一步讨论
将前缀运算符“--”重载为非成员函数,下列原型中,能正
不能作为函数重载的判断依据的是。
如果要从一个HTML文件中提取名为message的参数
下列程序从键盘输入一个一元二次方程ax2+bx+c=0
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C
下列给定的程序中,函数fun的功能是:求出以下分数
给定程序中函数fun的功能是:根据整型形参m,计算如下
一个栈的初始状态为空。现将元素1、2、3、4、5、A、
以下程序中关于指针输入格式正确的是( )。
设有定义:以下表达式中,会产生“短路”现象,致使变量b
代码 print(1,2,3,sep=':')的执行结
程序段如下:函数print的输出结果是( )。
表达式{*range(4),4,*(5,6,7)}的值
有以下程序程序的运行结果是( )。
定义一个结构体,其中包括:职工号、职工名、年龄、工资、
设计一个shell程序计算n的阶乘。要求:(1) 从命
Linux通过VFS支持多种不同的文件系统。Linux
创建表语句中表示定义默认约束的子句是
用二维表来表示实体类型及实体间联系的数据模型称为
输速率是10kbps,单项传播延时是200ms。则甲的
顺序存储方式插入和删除时效率太低,因此它不如链式存储方
功能:求给定正整数m以内的素数之和。例如:当m=20时
执行下列语句后,*(p+1)的值是_____。
设(k=a=5,b=3,a*b),则表达式的值为___
若有以下程序则程序的输出结果是
(最小区间覆盖)给出 n个区间,第 i个区间的左右端点
编译器的主要功能是( )。
(打印月历)输入月份 m(1≤m≤12),按一定格式打
输入:1 1000 10 15输出:________
输入:5 2-1 42 -1 -2-1 6 4 03
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2