输入字符串“student”;输出结果“tneduts”
#include <stdio.h>
#include <string.h>
int mian (){
char *s="I am a student";
size_t len=strlen(s);
char *t=s+len-1;
while(t>=s){
printf("%c",*t);
t--;
}
puts("");
}
puts()函数
原型:int puts(const char *s);
s可以是字符指针变量名、字符数组名,或者直接是一个字符串常量。
功能:将字符串输出到屏幕。输出时只有遇到 ‘\0’ 即字符串结束标志符才会停止。
使用 puts() 输出更简洁、更方便。而且使用 puts() 函数连换行符 ‘\n’ 都省了,使用 puts() 显示字符串时,系统会自动在其后添加一个换行符,即
printf(“%c\n”,name);
等价于
puts(name);
puts() 函数虽然简单、方便,但也仅限于输出字符串
,功能还是没有 printf() 强大。