第一范文网 - 专业文章范例文档资料分享平台

哈工大C语言实验题

来源:用户分享 时间:2025/5/21 9:22:43 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

..

要求:按如下原型编写判断完全数的函数,若函数返回0,则代表不是完全数,若返回1,则代表是完全数。 int IsPerfect(int x);

**要求输入提示信息为: \**要求输入格式为: \**要求输出格式为

\\

注:不能使用指针、结构体、共用体、文件、goto、枚举类型进行编程,主函数不能使用int main和return 0。

#include

int IsPerfect(int m); main() { int a;

printf(\ scanf(\ if (IsPerfect(a) == 1)

printf(\ else

printf(\

;.

..

}

int IsPerfect(int m) {

int i, s, find; s = 0;

for (i = 1; i < m; i++) {

if (m % i == 0) s = s + i; else

continue; }

if (s == m) find = 1; else find = 0; return find; }

Q3168.(10分)编程从键盘输入一个小写英文字母,将其转换为大写英文

字母,并将转换后的大写英文字母及其十进制的ASCII码值显示到屏幕上。 **输入提示信息**:\

;.

..

**输入数据格式**:\

**输出数据格式**:\capital letter and its ASCII value are:%c and %d. \

提示:从键盘输入一个字符可用scanf也可用getchar

#include main() { char a;

printf(\ a = getchar(); a = a - 32;

printf(\ }

Q3241.(10分)实验三(2016春刘秉权C语言课):已知公式e = 1 + 1/1!

+ 1/2! + 1/3! + ... +1/n!, 编程计算e的近似值,直到最后一项的绝对值小于1e-7时为止,输入e的值并统计累加的项数。要求:按顺序输出每一个e值,小数点后保留8位有效数字,输出格式形如:e = 2.66666667, count = 4(回车换行,count为累加的项数)

#include

double fun(int n);

;.

..

main() { int i, c; double e; c = 0; e = 0;

for (i = 0; i<=11; i++) {

e = e + fun(i); c++;

printf(\ } }

double fun(int n) {

double result; int i; i = 1; result = 1; do {

;.

搜索更多关于: 哈工大C语言实验题 的文档
哈工大C语言实验题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6eg6c0l3k07f1wl0k4bu3bj0w6iip0013kd_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top