我是靠谱客的博主 傲娇人生,最近开发中收集的这篇文章主要介绍c语言怎样用数组将十进制数a,c语言如何将字符转换层十进制,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.c语言中,将字符转换为十进制的程序

字符转为10进制 用sscanf或者用atoi均可

以字符串中, 本身为10进制字符串为例

用sscanf程序如下:

#include

int main()

{

char s[20];

int i;

scanf("%s",s);

sscanf(s, "%d",&i);

printf("%dn",i);

return 0;

}

2.将字符串转换为十进制整数(用C语言)

应该就是这样

#include

#include

int main( )

{

char data[ 1000 ];

int i, t;

scanf("%s", data);

for ( i = 0; i < strlen( data ) - 1; i++ )

{

if ( data[ i ] == '#' )

{

printf("%dn", t);

t = 0;

}

else

{

if ( data[ i ] >= '0' && data[ i ] <= '9' )

t = t * 10 + data[ i ] - '0';

最后

以上就是傲娇人生为你收集整理的c语言怎样用数组将十进制数a,c语言如何将字符转换层十进制的全部内容,希望文章能够帮你解决c语言怎样用数组将十进制数a,c语言如何将字符转换层十进制所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部