手机版

C语言程序设计江宝钏著清华大学出版社第6章参考(6)

发布时间:2021-06-08   来源:未知    
字号:

prime(i) B 、 prime(i) &&prime(k) C 、 prime(k) &&prime(i-k) D 、 prime(k) if(m%k != 0) return 0 B if(m%k == 0) return 1 D return 0; B 、 return 1; C 、编程题 1、 编写程序输出一张摄氏一华氏温度转换表, 摄氏温度的取值区间是[-100 C,

100

r ],温度间隔10C 。要求定义和调用函数ctof(c),将摄氏温度C 转换为华氏 温度F ,计

算公式: F = 32 + C * 9 / 5 。 2、 编写程序计算排列数 ( )! m n

Pn m m - =。要求定义并调用函数fact(n)计算n 的阶乘。

3、 编写程序计算并输出的值。要求定义并调用 函数 total(n) 计算

1+1/2+1/3+ ……+1/n 。

4、 编写程序计算a +aa + aaa + aa a(n 个a )之和。要求定义并调用函数fn(a,n), 它的功能是返回aa a(n 个a)。例如,fn(3,2)的返回值是33。

5、 编写程序求两个整数相除的余数。要求用带参的宏来实现。

6、 编写程序从 3 个输入的整数中找出最大数。

7、 编写程序找出并输出11至999之间的数m 数。

所谓回文数是指各位数字左右对称,例如 121、 JSValue(m)实

现此功能,如果是回文数,则函数返回 1,反之则返回 0。

8、 编写程序输出m 和n 之间所有的Fibonacci 数。要求定义并调用函数fib(n), 它的功能是返回第n 项Fibonacci 数。例如,fib ⑺的返回值是13。

9、编写程序找出100〜1000之间的所有可逆素数。要求判断素数、颠倒顺序的 功能 分别用自定义函数来实现。 (可逆素数是指一个素数的各位数值顺序颠倒后得到 的数仍为素

数。例如, 113、 311)。

三、编程题

1#include<stdio.h>

int ctof(int a)

{

return 32+a*9/5;

}

void main()

{

int i,n=1; 1

1 1 1 1 (1)

2 3

n k s

= k n

=2 = + + + + if(m == 1) return 0; n = (int)sqrt(m); for(k = 2; k <= n; k++) b ; b ;

}

A 、 A 、

C 、 A 、 、 if(m%k == 0) return 0 、 if(m%k != 0) return 1 、 else return 0;

D 、 else return

1;

要求用带参的宏来实现。 它满足m m*m m*m*m 均为回文 676 等。要求定义并调用函数

C语言程序设计江宝钏著清华大学出版社第6章参考(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)