7-238 整数转换为字符串

7-242 母牛问题

7-243 快速幂


7-238 整数转换为字符串

分数 10

全屏浏览题目

切换布局

作者 usx程序设计类课程组

单位 绍兴文理学院

将一个整数n转换成字符串。例如;输入483,应得到字符串"483"。其中,要求用一个递归函数实现把一个正整数转换为字符串。

输入格式:

首先输入测试组数T,然后输入T组测试数据。每组测试数据输入一个整数n(-2^31≤n≤2^31-1)。

输出格式:

对于每组测试,输出转换后的字符串。

输入样例:

1
1234

输出样例:

1234
#include <stdio.h>
#include <stdlib.h>
char s[100];
int i;
void f(int n)
{if(n==0){return ;}else if(n>0){f(n/10);s[i++]=n%10+'0';}
}
int main()
{int n;scanf("%d",&n);while(n--){int m;i=0;scanf("%d",&m);if(m==0){printf("0\n"); continue; }if(m<0) {s[0]='-';i++;m=-m;}f(m);s[i]=0;puts(s);}
}

7-242 母牛问题

分数 10

全屏浏览题目

切换布局

作者 ZJUTOJ

单位 绍兴文理学院

设想一头小母牛从第4个年头开始每年生育一头小母牛。现有一头小母牛,按照此设想,第n年时有多少头母牛?

输入格式:

测试数据有多组,处理到文件尾。每组测试输入一个正整数n(1≤n≤40)。

输出格式:

对于每组测试,输出第n年时的母牛总数。

输入样例:

5
8
15

输出样例:

3
9
129
#include <stdio.h>
int s(int n){if(n == 0)return 0;switch(n){case 1:case 2:case 3:return 1;default:return s(n-1) + s(n-3);}
}
int main(){int a;while(scanf("%d",&a) != EOF)printf("%d\n",s(a));return 0;
}

7-243 快速幂

分数 10

全屏浏览题目

切换布局

作者 usx程序设计类课程组

单位 绍兴文理学院

输入两个整数a、b,求ab。结果保证在long long int范围内。

输入格式:

测试数据有多组,处理到文件尾。每组测试输入两个正整数a,b(1≤a,b≤62)。

输出格式:

对于每组测试,输出ab的结果。

输入样例:

2 4

输出样例:

16
#include<stdio.h>long quick(long a,long b){if(b<=1)return a;long temp=quick(a,b/2);if(b%2==0)return temp*temp;//偶数else return temp *temp*a;//奇数}int main(){long long a,b;while(scanf("%lld%lld",&a,&b) != EOF){printf("%ld\n",quick(a,b));}    return 0;
}

7-238 整数转换为字符串7-242 母牛问题7-243 快速幂相关推荐

  1. Java - 将整数转换为字符串[duplicate]

    本文翻译自:Java - Convert integer to string [duplicate] This question already has an answer here: 这个问题在这里 ...

  2. char N2Char(int n)函数:将一个整数转换为字符串,并放入一个字符串中

    //将一个整数转换为字符串,并放入一个字符串中 char N2Char(int n)//一次只能转换一个数 {int i;char c;if ((i = n / 10) != 0)N2Char(i); ...

  3. C语言把整数转换为字符串

    文章目录 1.把整数/长整数格式化输出到字符串 2.注意事项 3.获取视频教程 4.版权声明 各位可能在网上看到用以下函数可以将整数转换为字符串: itoa(); //将整型值转换为字符串ultoa( ...

  4. 2021天梯赛真题题解 L1-3 强迫症 (10 分) C语言版本 整数转换为字符串数组

    L1-3 强迫症 (10 分) 题目描述 小强在统计一个小区里居民的出生年月,但是发现大家填写的生日格式不统一,例如有的人写 199808,有的人只写 9808.有强迫症的小强请你写个程序,把所有人的 ...

  5. C语言将整数转换为字符串

    c语言本身自带两个库函数 直接调 int sprintf(char *str, const char *format, ...); int snprintf(char *str, size_t siz ...

  6. Java –将整数转换为字符串

    在Java中,可以使用String.valueOf()将Integer转换为String. 1. String.valueOf 1.1将Integer或int 10转换为String的示例. Inte ...

  7. C 将长型整数转换为字符串

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! #inc ...

  8. 在C ++中将int转换为字符串的最简单方法

    在C ++中从int转换为等效string的最简单方法是什么. 我知道两种方法. 有没有更简单的方法? (1) int a = 10; char *intStr = itoa(a); string s ...

  9. itoa函数 -- 整数转为字符串

    itoa是广泛应用的非标准C语言扩展函数.由于它不是标准 C语言函数 ,所以不能在所有的 编译器 中使 itoa界面 用.但是,大多数的编译器(如Windows上的)通常在<stdlib.h&g ...

最新文章

  1. WiresShark 使用方法
  2. curl 慢 不稳定_慢病毒包装步骤及注意事项
  3. stm32 常见错误及原因【持续更新】
  4. python3 最简单的实现 模版设计模式
  5. java addobject_springMVC后台的值无法通过ModelAndView的addObject传到前台
  6. 从词袋到 Transfomer,NLP 十年突破史
  7. 小程序开发小结-线下服务器域名部署等
  8. 毕设题目:Matlab语音情感识别
  9. 【Mybatis】mapper文件的解析
  10. oracle12c 常用视图,oracle12c v$sql视图字段全解
  11. oracle任务间隔,Oracle定时任务时间间隔
  12. rtl8188eu无线网卡驱动linux,rtl8188eu驱动下载-rtl8188eu无线网卡驱动程序v1.0 官方版 - 极光下载站...
  13. C++ 脚本解释器cint
  14. Excel 计算各种物料 平均采购价格
  15. Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...'
  16. 眼底病php 是什么病,眼底病_眼底病有哪些_眼底病怎么治疗_快速问医生
  17. CAD可以转换成那个格式?怎么转换CAD格式呢?
  18. Word中无法使用“粘贴”快捷键
  19. 自己动手做一个局域网聊天工具(一)
  20. 三维计算机动画制作,《计算机三维动画制作2》李广振、况扬 著_孔网

热门文章

  1. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——2.5 如何操作大模型...
  2. python多元非线性回归_Python利用神经网络解决非线性回归问题实例详解
  3. amixer alsa
  4. 数据库SQL实战(牛客网):获取员工其当前的薪水比其manager当前薪水还高的相关信息
  5. 寻找怪数:有一种奇怪的自然数,它的比其本身小的所有因子之和等于它本身,例如:6=1+2+3,其中1、2、3都是6的因子,编程找出整数N之内的所有怪数。
  6. 软件测试面试题全网独家没有之一的资深测试工程师面试题集锦
  7. python抢购茅台抢购描述
  8. Qt编写的项目作品30-录音播放控件(雨田哥作品)
  9. Android刘海屏、水滴屏全面屏适配方案
  10. MATLAB仪表示数读书识别GUI设计