include<string.h> main(){ char str[20];int a[20],i;printf("input string:");gets(str);for(i=0;i<20;i++){ a[i]=(int)str[i];printf("%2d ",a[i]);} }
不用atoi函数,那就:怎么读取字符串你自己写,保存在一个字符数组a[]里。长度你自己定,然后从a[0]开始,把每个值为非0的a[i]的值减去48。然后printf("%d",a[i])就可以了
【输入格式】输入的第一行包含一个字符串S,由大小写英文字母组成。第二行包含一个数字,表示大小写敏感的选项,当数字为0时表示大小写不敏感,当数字为1时表示大小写敏感。第三行包含一个整数n,表示给出的文字的行数。接下来n行,每行包含一个字符串,字符串由大小写英文字母组成,不含空...
输出格式 输出n行,每行n个整数,用空格分隔,表示所示的答案。样例输入31 2 34 5 67 8 9样例输出2 6 106 10 1410 14 18(3) 为丰富男生节活动,贵系女生设置彩票抽奖环节,规则如下: 1、每张彩票上印有7个各不相同的号码,且这些号码的取值范围为[1, 33]; 2、每次在兑奖前都会公布一个由七个互不相同的...
其中char s[] 是用户传入的字符串。函数StringCount须在一行内按照 letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。 裁判测试程序样例: #include <stdio.h> #define MAXS 15void StringCount( char s[] );...