66问答网
所有问题
c语言,求助大神!谢谢啦! 输入一个字符串(少于10个字符),它由数字字符组成,将该字符串转换成整
c语言,求助大神!谢谢啦!
输入一个字符串(少于10个字符),它由数字字符组成,将该字符串转换成整数后输出。
举报该问题
推荐答案 2015-05-31
#include <stdio.h>
int main() {
char s[10];
int i,num;
while(scanf("%s",s) == 1) {
num = 0;
for(i = 0; i < 9 && s[i]; ++i) {
if(s[i] >= '0' && s[i] <= '9')
num = 10 * num + s[i] - '0';
}
printf("%d\n",num);
}
printf("\n");
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UvDxixvsD9iv2i99x9i.html
其他回答
第1个回答 2015-05-31
#include <stdio.h>
int main(void)
{
unsigned long n=0;
char c;
while((c=getchar())!='\n')
{
n=n*10+c-'0';
}
printf("%lu\n",n);
return 0;
}
相似回答
C语言
输入一个
长度不超过
10
的
字符串,
然后求出输入的字符的长度。 求简...
答:
int main(void){ char a[11];int length=0;printf("please enter words (less than 10 word):\n");gets(a);//
输入字符串
puts(a);//输出字符串 length=strlen(a);//利用这个函数可以求出字符串中的字符个数 printf("字符串长度:length=%d\n",length);return 0;} ...
C语言
输入一个
长度不超过
10
的
字符串
答:
1.#include<
string,
h> void main(){char str;gets(str);}/*你只要不按回车你想输多少就输入多少*/ 2.include<stdio.h> void main(){char c[20];int i=0;while
(1)
{scanf("%c"
,c
[i]);i++;if(i==
10)
break;} } 还有很多方法。
C语言
输入一个
长度不超过
10
的
字符串,将
小写字母转换为大写,其他不变...
答:
include "stdio.h"int _tmain(int argc, _TCHAR* argv[]){ return 0;} char a[10];void main(){char temp;printf("
输入一个
长度不超过10的
字符串(
不含空格),按回车结束:\n");scanf("%s",a);for(int i=0;i<10;i++){if(a[i]>=97&&a[i]<=122)a[i]=a[i]-32;} print...
C语言
:从键盘
输入
长度不大于
10
的
字符串,
在每个字符后插入
一个
和原来相同...
答:
printf("Please enter a
string
length is not more than 10...\n");scanf("%10s",s);printf("Before:\n%s\nAfter:\n",s);for(i=0;s[i];i++);//计算
输入字符串
的长度 for(s[j=i--<<1]='\0',j--;i>=0;i--,j-=2){ s[j]=s[j-1]=s[i];printf("%
c
%c",s[j...
C语言
输入一个
长度不超过
10
的
字符串,将
小写字母转换为大写,其他...
答:
include<stdio.h>void main(){char a[10];int i;gets(a);for(i=0;i<10;i++){if(a[i]!='\0'){if(a[i]>=97&&a[i]<=122)a[i]=a[i]-32;}else break;}puts(a);}测试望采纳
c语言输入字符串,
长度超过十个则只输出
十个,
小于十个则用#补齐
答:
参考代码如下:include<stdio.h>int main(){char s[11];int i=0;gets(s);s[10]=0;while(s[i]!=0)++i;for(;i<=9;++i)s[i]='#';printf("%s",s);return 0;}
大家正在搜
c语言输入一个字符串
c语言输入字符串数组
c语言怎么用scanf输入字符串
c语言字符串数组
c语言scanf输入数组
c语言字符串函数
字符串c语言
c语言读取字符串
c语言字符串定义
相关问题
输入一个以回车结束的字符串(少于10个字符),它由数字字符组...
字符串中的数(20分) 成绩: 20 / 折扣: 1 题目:...
需要会c语言的人!!! /*输入一个字符串,将其中的数字字符...
c语言求助(写出关键点就可以啦):从键盘上输入一个字符串,将...
C语言第六章问题
编写函数实现将一个字符串转换为整数。在主函数中输入一个由数字...
请问大神,C语言题,编程功能实现:输入一个字符串,输出字符串...
c语言编程,把命令行中的字符串(由数字字符组成)转换为整数并...