- 博客(4)
- 收藏
- 关注
原创 C语言-将一个整数转化为字符串数组
今天做一个输入范围在0-10^100的题,当然要用字符串了,整数直接抛弃。但是字符串也没有整数那么好计算,所以还是想先用整数计算,然后用字符串将结果输出。发现一个神级函数,是c标准库里的,叫snprintf()snprintf(ch, sizeof(ch), "%d", n);//ch是字符串名,%d是类型,n是整数你可以用它将一个整数强制转化为一个字符串,并从偏移量为0开始存储到数组里。如下#include<stdio.h>#include<string.h>
2021-11-04 23:42:02
12206
1
原创 C语言-有关数字翻转的函数
众所周知,有两种形式的数字翻转。一种是忽略0的。如,123的翻转数字是321,而700的翻转数字是7。我们称之为第一种数字翻转。它的函数如下。int overturn(int num){ int ot_num = 0; //翻转后的数字 int digit = 0; //每一次取出来的最末位的数字 while(num != 0){ if(num / 10 >=1){ //当输入的数没有被划到只剩一位时 di
2021-10-31 23:21:42
3894
原创 C语言-有关素数的函数
第一个是判断是否为素数的函数,返回值为1或0,我们通过flag为1或0来进一步对函数的结果进行利用。下面是prime_judger的代码。int prime_judger(int num){ int flag = 0; int i = 2; if(num == 2){ flag = 1; } else{ for(i = 2; i<num;i++){ if(num % i ==0){
2021-10-31 22:26:43
959
原创 本人函数的记录与分享
在CSDN潜水那么多年,也混了五年码龄了,今天终于发出自己第一帖。也读上了计算机专业,十分开心。准备在csdn发布,分享一下自己这个小渣渣写的一些函数和代码,一方面可以供他人使用,另一方面,也作为记录,因为我自己也没有一个很好的办法去管理自己的代码。如果保存为工程文件的话有一个问题,我经常在mac平台和windows平台反复横跳,而二者的工程文件有一定的区别,所以跨平台实在难以交流。而如果保存为word文档,有感觉过于低级,查找效率也不高。索性写成博客,造福社会(bushi)。如果大...
2021-10-31 15:58:06
113
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人