当前位置: 首页 > news >正文

jsp网站地图生成器wordpress翻译公司

jsp网站地图生成器,wordpress翻译公司,wordpress文件上传位置修改,wordpress添加标签云题目 对于任意的真分数 N/M &#xff08; 0 < N < M &#xff09;&#xff0c;均可以求出对应的小数。如果采用链表表示各个小数&#xff0c;对于循环节采用循环链表表示&#xff0c;则所有分数均可以表示为如下链表形式。 输入&#xff1a; N M 输出&#xff1a; 转换…

题目

对于任意的真分数 N/M ( 0 < N < M ),均可以求出对应的小数。如果采用链表表示各个小数,对于循环节采用循环链表表示,则所有分数均可以表示为如下链表形式。

输入: N M

输出: 转换后的小数(不超过 50 )

要求: 仅编写将分数转换为小数的函数 change( int n, int m, NODE * head ) 。


C完整代码

#include <stdio.h>  
#include <stdlib.h>  typedef struct node
{int data;struct node* next;
} NODE;void change(int n, int m, NODE* head)
{NODE* current = head;  // 当前节点指针,初始指向头节点for (int i = 1; i <= 50; i++)  // 循环50次,最多插入50个节点{if (n == 0)  // 如果被除数为0,则退出循环{break;}else{n = n * 10;  // 将被除数乘以10,以便获取下一个商int quotient = n / m;  // 计算商n = n % m;  // 计算余数NODE* newNode = (NODE*)malloc(sizeof(NODE));  // 创建新节点newNode->data = quotient;  // 将商存储在新节点的数据域中current->next = newNode;  // 将新节点连接到当前节点的后面current = newNode;  // 将当前节点指针移动到新节点}}current->next = NULL;  // 将最后一个节点的next指针置为NULL,表示链表结束
}void output(NODE* head)
{int k = 0;printf("0.");while (head->next != NULL && k < 50){printf("%d", head->next->data);head = head->next;k++;}printf("\n");
}int main()
{int n, m;NODE* head;scanf("%d%d", &n, &m);head = (NODE*)malloc(sizeof(NODE));head->next = NULL;head->data = -1;change(n, m, head);output(head);// 释放动态分配的内存空间NODE* current = head;while (current != NULL) {NODE* temp = current;current = current->next;free(temp);}return 0;
}

http://www.yayakq.cn/news/460239/

相关文章:

  • 区块链技术和网站开发结合深圳市广告设计公司
  • 桂林临桂区建设局网站来个网站吧好人一生平安2022
  • 建站工具有哪些cms养殖类网站模板
  • 怎么做网站架构图国内的网站空间
  • 网站主关键词如何优化有哪些网站能够免费找到素材
  • 在电脑上做网站的软件女教师网课入侵录屏
  • 白山市住房和建设局网站网络营销的内容有哪些方面
  • 住房和城乡建设管理局优化设计电子课本下载
  • 增加网站和接入备案吗wordpress编辑器提示失败
  • 惠州市建设工程交易中心网站东莞房产网站建设
  • 越南建设部网站怎样做网站的轮播图片
  • 将二级域名 网站目录网站里图片的作用
  • 网站备案备注信息专业做互联网招聘的网站
  • 产品推广网站排名2昌平区网站建设
  • 常见的手机网站做机械设备销售的那个网站好
  • 绿色大气网站模板网页设计与网站建设分析
  • 佛山市网站建设平台大气网站模板
  • 网站源码出售买邮箱的网站
  • 整站优化外包服务自己做网站在线看pdf
  • 中山 网站设计网络规划是干什么的
  • 定制网站建设与运营案例湖南省城乡住房建设厅网站
  • 中国五码一级做爰网站wordpress音乐分享
  • 建设银行企业网银网站无法打开中国免费百姓网
  • 贵州软件开发 网站开发wordpress 服务器环境
  • 国内大型餐饮网站建设如何查看网站是否被做跳转
  • 写作网站水平哪个最好四川省安全社区建设网站
  • 郑州网站推广公司信息万网域名管理网站
  • 网站建设 工业 青岛做电商一个月能挣多少钱
  • 网站推广托管手机网站自动跳转
  • 建一个网站式系统宁波网站seo诊断工具