字符串编程
来源:互联网 发布:av淘宝2017在线 编辑:程序博客网 时间:2024/06/14 13:57
1.从键盘上输入一字符串,计算里面连续数字串的和.如:”12qw32fds22” 输出12+32+22的和。
#include <stdio.h>#define MAX_SIZE 30int main(){ char str[MAX_SIZE]; int i; int sum = 0; int result = 0; printf("Please input a string:\n"); scanf("%s",str); for(i = 0; str[i] != '\0'; i++) { /* 编程总结:连续判断用while,单次判断用if,对比25行*/ while(str[i] >= '0' && str[i] <= '9') { sum = sum * 10 + (str[i] - '0'); i++; } result = result + sum; sum = 0; } printf("\nThe result is: %d\n",result); return 0;}
2.从键盘输入一个整数,将这个整数转换成字符串输出。
#include <stdio.h>#include <string.h>int main(){ int num; int i; char temp; char str[20]; printf("Please input a number:\n"); scanf("%d",&num); for(i = 0; num != 0; i++) { str[i] = num % 10 + '0'; num = num / 10; } str[i] = '\0'; for(i = 0; i < strlen(str)/2; i++)//此处循环条件不加等号 { temp = str[i]; str[i] = str[strlen(str)-i-1]; str[strlen(str)-i-1] = temp; } printf("The string is:%s\n",str); return 0;}
0 0
- 字符串编程
- 字符串编程
- 【字符串】C++字符串编程小结
- 编程控制链接字符串
- 字符串编程题
- 字符串编程练习
- php编程之字符串
- 字符串相关的编程
- python编程之字符串
- C#编程--字符串
- C#编程--字符串处理
- TCL编程字符串处理
- 挑战编程:回文字符串
- shell编程字符串处理
- [编程练习]字符串相关
- <<编程珠玑>> 字符串
- 字符串常见编程题
- 编程珠玑字符串反转
- SDK版本出问题的解决方法
- Java学习3:基于Intellij IDEA实现一个简单Servlet
- 在java中如何将一个长整形的数变为数组类型
- 界面设计(K)
- Java 变量类型
- 字符串编程
- HDU 5971 Wrestling Match(染色+暴力)
- 《剑指》6
- javascript基础笔记(十六)之js实现99乘法表
- MyEclipse中运行Struts2框架出错
- Parallels Desktop12 双11钜惠 ¥298
- MySQL集群
- react-naive 搭建开发环境(Windows)
- 设计模式的六大原则