《C语言程序设计(第3版)——何钦铭》

作者:何钦铭 颜晖  出版社:中国电力出版社

题目 题型
在 C 语言程序中,若对函数类型未加显式说明,则函数的隐含类型为() 单选
下列程序的输出结果是() fun(int a, int b, int c)    { c = a * b; }  int main(void)  {  int c;  fun(2, 3, c) 单选
建立自定义函数的目的之一是()? 单选
以下正确的函数定义形式是() 单选
以下不正确的说法是() 单选
以下正确的说法是() 单选
下列程序的输出结果为[$##$]。 #include <stdio.h>  int fun3(int m);  int main(void)  {  int n;  for (n = 1; n < 10; 填空
输入若干个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,请根据 题意,将程序补充完整。  #include <stdio.h>  [$##$];  int main(void)  {  int n;  填空
下列函数输出一行字符:先输出 kb 个空格,再输出 n 个指定字符(由实参指定)。请根 据题意,将程序补充完整。  #include <stdio.h>  void print[$##$]  {  int i;    填空
使用函数计算分段函数的值:输入x,计算并输出下列分段函数f(x) 的值。要求定义和调用函数sign(x) 实现该分段函数。试编写相应程序。 问答
使用函数求奇数和:输入一批正整数(以零或负数为结束标志),求其中的奇数和。要求定义和调用函数 even(n) 判断数的奇偶性,当 n 为偶数时返回 1,否则返回 0。试编写相应程序。 问答
使用函数计算两点间的距离: 给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留 2位小数)。要求定义和调用函数dist(x1,y1,x2,y2)计算两点间的距离。试编写相应程序。 问答
利用函数计算素数个数并求和:输入两个正整数  m 和 n(1<=m, n<=500),统计并输出 m 和 n 之间的素数的个数以及这些素数的和。要求定义并调用函数 prime(m)判断 m 是否为素数。试编写相应程序。 问答
使用函数统计指定数字的个数:读入一个整数,统计并输出该数中“2”的个数。要求定义并调用函数  countdigit(number,digit),它的功能是统计整数 number 中数字 digit 的个数。例如, countdigit(12292,2) 问答
使用函数输出水仙花数:输入两个正整数 m 和 n(1<=m,n<=1000),输出 m ~ n 之间的所有满足各位数字的立方和 等于它本身的数。要求定义并调用函数 is(number)判断 number 的各位数字之立方和是否等于它本身。试 问答
使用函数求余弦函数的近似值: 输入精度e,用下列公式求cos x的近似值,精确到最后一位的绝对值小于e. 要求定义和调用函数funcos(e,x)求余弦函数的近似值。试编写相应程序 cos(x) = x^0/0!-x^2/2!+x^4/4!-x^ 问答