sscanf 和sprintf 函数
来源:互联网 发布:单片机闭环控制 编辑:程序博客网 时间:2024/05/17 23:34
好强大的两个函数。具体详细的使用方法去百度吧,各种信息,只是在此纪念下。。
#include <string>#include <algorithm>using namespace std;int get_next(int x){ int a, b, n; char s[10]; sprintf(s,"%d",x); n = strlen(s); for(int i=0; i<n; i++) for(int j=i+1; j<n; j++) { if(s[i]>s[j]) { char t = s[i]; s[i] = s[j]; s[j] = t; } } sscanf(s,"%d",&b); for(int i=0; i<n/2; i++) { char t = s[i]; s[i] = s[n-1-i]; s[n-1-i] = t; } sscanf(s,"%d",&a); return a-b;}int num[2000],step;int main(){ scanf("%d",&num[0]); printf("%d", num[0]); step =1; while(1) { num[step] = get_next(num[step-1]); printf("-> %d",num[step]); int found = 0; for(int i=0; i<step; i++) if(num[i]==num[step]) { found = 1; break; } if(found) break; step++; }system("pause");return 0;}
- sscanf 和sprintf 函数
- sscanf() 和 sprintf() 函数
- sscanf和sprintf()函数使用说明
- sscanf和sprintf()函数使用说明
- sscanf和sprintf()函数使用说明
- sscanf函数和sprintf函数的用法
- sprintf函数和sscanf函数的区别
- kernel 中 sscanf和sprintf()函数使用说明
- sscanf和sprintf函数用法总结
- kernel 中 sscanf和sprintf()函数使用说明
- C语言sscanf和sprintf函数
- c语言函数sscanf()和sprintf()
- sscanf和sprintf函数的用法
- sprintf与sscanf函数
- sscanf和sprintf
- sscanf 和 sprintf
- sscanf和sprintf
- sscanf和sprintf
- How to drop a SQL Server database?
- Java创建以及读写xml文档(dom方式)
- mysql热备份工具mysqlhotcopy
- 在android模拟器中用gdb调试linux kernel
- ExpansionView1
- sscanf 和sprintf 函数
- 我的vector实现
- ExpansionView2
- Java的XML文件操作之DOM入门篇
- ExpansionView3
- cv...Mat...
- 第K小元素
- android系统移植emmc记录(1) --制作SD卡启动u-boot
- Expansion4