一个字符为0~9的字符串转换成整型数组中数值的对应的形式
来源:互联网 发布:阿里云余额怎么使用 编辑:程序博客网 时间:2024/06/05 02:47
1,输入:字符串为0~9的字符。
输出:对应的存放在数组中的整型数值。
比如 将 char a[]={"0123456789"},变成 int b[]={0,1,2,3,4,5,6,7,8,9}.
代码如下:
#include "stdafx.h"#include<iostream>using namespace std;#define SIZE 1000void main(){char a[SIZE];int b[SIZE];int len;void charToInteger(char ch[],int inter[]);printf("请输入字符串数字:");scanf("%s",a);charToInteger(a,b);len=strlen(a);printf("在整型数组中输出字符数组中对应的0~9的值: {");for(int i=0;i<len;i++){ if(i!=len-1)printf("%d,",b[i]); else printf("%d",b[i]);}printf("}\n");}void charToInteger(char ch[],int inter[]){int len=strlen(ch);for (int i=0;i<len;i++)inter[i]=ch[i]-'0';}
运行结果:
0 0
- 一个字符为0~9的字符串转换成整型数组中数值的对应的形式
- 如何把字符转换为对应的数值
- 字符串,字符数组,整型数组,List之间的转换应用
- 字节数组 整型 字符串 十六进制 字符 之间的转换
- 字符串中数字型字符转换成实际的数值
- 求助!!java!! 求一个将 1维整型数组转换为字符串类型的方法!
- 3.7 编写一个程序,以字符形式输入某进制的数字,将其转换为十进制数值并显示出
- 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0
- 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0
- 将一个字符串转换为整型数的实现
- 字符串与数值、字符数组之间的转换
- 将一个十六进制字符串转换为十进制数值的问题
- 将一个十六进制“字符串”转换为十进制数值的问题
- 将一个十六进制字符串转换为十进制数值的问题
- 将一个十六进制字符串转换为十进制数值的问题
- 将一个十六进制字符串转换为十进制数值的问题
- 将一个十六进制字符串转换为十进制数值的问题
- 将一个十六进制字符串转换为十进制数值的问题
- Web前端基础(CSS position的正确用法)
- 黑马程序员——网络编程
- 数组与字符串,判断字符串各个字符是否不同
- Android-带缓存的网络图片查看(网络编程)
- Mac 安装 opencv
- 一个字符为0~9的字符串转换成整型数组中数值的对应的形式
- OC学习笔记九 Protocol、Block、成员变量-补充
- ML—决策树算法实现(train+test,matlab)
- UML类图几种关系的总结
- 【HDU_BC】
- JAVA常用类库
- 名字漂亮度(解决)
- 山排序
- BestCoder Round #51 (div.2) 1001 找规律+判素数