//字符串概念!

/*

==================================================================

题目:练习字符串的

1、输入输出     gets(str)             puts(str)

2、长度统计     strlen(str)

3、大写和小写转换 strupr(str)          strlwr(str)

4、比較大小     strcmp(str1,str2)

5、连接             strcat(str1,str2)

6、复制             strcpy(str1,str2)

7、反转             strrev(str)

==================================================================

*/

#include<stdio.h>

#include<string.h>

#define gekai printf("\n==================================================\n")

void main()

{

char s[256],t[256];

printf("字符串s:");

gets(s);

printf("字符串t:");

gets(t);

gekai;

printf("\n字符串s是:\n%s\n",s);

printf("长度是:%d\n",strlen(s));

gekai;

printf("\n字符串t是:\n%s\n",t);

printf("长度是:%d\n",strlen(t));

gekai;

printf("\n转换成大写:\n");

printf("字符串s:");

puts(strupr(s));

printf("字符串t:");

puts(strupr(t));

gekai;

printf("\n");

gekai;

printf("\n转换成小写:\n");

printf("字符串s:");

puts(strlwr(s));

printf("字符串t:");

puts(strlwr(t));

gekai;

printf("\n");

gekai;

printf("\n比較大小:");

if (strcmp(s,t)==1)

printf("字符串s大于字符串t!\n");

else

printf("字符串s小于字符串t!\n");

gekai;

printf("\n");

gekai;

printf("\n连接两字符串:\n");

puts(strcat(s,t));

gekai;

printf("\n");

gekai;

printf("\n复制字符串t到字符串s:\n");

puts(strcpy(s,t));

gekai;

printf("\n");

gekai;

printf("\n反转两字符串:\n");

puts(strrev(s));

puts(strrev(t));

gekai;

printf("\n");

}





/*

===================================================================

评:概念语法题,掌握概念就没问题。

===================================================================

*/

最新文章

  1. 错误: 从内部类中访问本 地变量vvv; 需要被声明为最终类型
  2. 解决AutoCAD2010在VS2010上无法命中断点
  3. Win7 64bit下32bit的 ODBC 数据源问题
  4. android-android获取navigationview 上的控件id
  5. eclipse 注释模板
  6. 数据库知识整理&lt;二&gt;
  7. Android 一个app启动另一个app
  8. Android IOS WebRTC 音视频开发总结(十二)-- sufaceview
  9. [原创]一个纯css实现兼容各种主流移动pc浏览器的时间轴
  10. C# 合并DLL, 合并DLL进入EXE 【转】
  11. Java内部类总结
  12. MemoryBarrier,Volatile
  13. 【SSH框架】之Spring系列(一)
  14. 【dp】摘花生
  15. Neovim中NERDTree等多处cursorline不高亮
  16. Firemonkey 绘图 TPathData
  17. Android利用Fiddler进行网络数据抓包【怎么跟踪微信请求】
  18. 【黑金ZYNQ7000系列原创视频教程】02.视频接口&mdash;&mdash;hdmi编码输出实验
  19. BeanFactoryPostProcessor和BeanPostProcessor
  20. Spring事物原理完全解析

热门文章

  1. POJ1180 Batch Scheduling 解题报告(斜率优化)
  2. Python json数据中文输出问题。
  3. nginx配置虚拟域名
  4. [NOIP2009提高组]最优贸易
  5. linux下搭建NFS服务器
  6. [NOIP2009] 靶形数独(搜索)
  7. Opencv Mat的三种常用类型简介
  8. [Python] Scatter Plot for daily return
  9. Light OJ 1341 Aladdin and the Flying Carpet
  10. ASIHTTPRequest导入出错-libxml出错, i386 &quot;_deflate&quot;