我是靠谱客的博主 傲娇人生,这篇文章主要介绍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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部