HDUOJ 1062 textreverse /c++
来源:互联网 发布:商业标书知乎 编辑:程序博客网 时间:2024/06/07 02:57
注意题目中数字的类型是int还是double
scanf(“%x”,&a)可以直接输入十六进制
cin>>遇到空格不再接收
getline() 接受一整行含空格, 前面先用getchar()吃掉上一个换行符
memset(k,0,sizeof(k)); 清空数组
textreverse #1062
strlen(a), 数组的长度
逆序输出,也可以用栈
首先是,字符的上下界经常出错
之后输出的字符中又有乱码,浪费了很长时间
现在这个还是运行不成,希望各位看见的同学们帮帮忙。
#include<cstdio>#include<string.h>#include<iostream>using namespace std;char s[1005];char c[1005];void rev(char t[1005]){int i,j;for(i=0,j=0;i<=strlen(t);i++){ //因为要判断结束符,所以<=if(s[i]==' '||s[i]=='\0'){for(int k=j-1;k>=0;j--){cout<<c[j];cout<<s[i];j=0;}}else{c[j]=s[i];j++;}}}int main(){int n;cin>>n;getchar();while(n>0){cin.getline(s,1005);rev(s);cout<<endl;n--;}return 0;}
0 0
- HDUOJ 1062 textreverse /c++
- hduoj 1062
- HDUOJ 1062 Text Reverse
- HDUOJ
- HDUoj
- HDUOJ 2050
- HDUOJ 2018
- HDUOJ 2069
- HDUOJ 1303
- HDUOJ 2031
- HDUOJ 2047
- HDUOJ 2089
- hduoj 1708
- hduoj 2031
- hduoj 2032
- HDUOJ 1039
- HDUOJ lines
- HDUOJ入门
- fastjson 与jackson 工具类封装
- 微信开发基础篇
- [poj1821] Fence DP单调队列优化
- Git 清理无效的远程追踪分支
- Android 微信登录
- HDUOJ 1062 textreverse /c++
- slf4jlog maven 配置
- Vmware12下安装centos7,网卡无法识别问题处理
- 详解Java动态代理机制(二)----cglib实现动态代理
- 【递推】洛谷 P1255 数楼梯
- Xcode8常用快捷键
- sql插入语句返回自增主键
- linux下彻底删除硬盘的gpt分区
- 一个兼容IE7和Chrome的日期控件