作者在 2009-07-01 02:46:24 发布以下内容
输入100以下个字符 输出最大的一个
#include<stdio.h>
void main(){
char *p;
char a[100];
int max;
printf("put chars :\n");
gets(a);
p=a;
void main(){
char *p;
char a[100];
int max;
printf("put chars :\n");
gets(a);
p=a;
while(*p!='\0'){
if(*p>max)
max=*p;
p++;
}
printf("%c",max);
}
if(*p>max)
max=*p;
p++;
}
printf("%c",max);
}
编一程序,记录从键盘输入的字符串,计算字符串的长度,
并用指针实现对字符串的逆向输出。
并用指针实现对字符串的逆向输出。
#include<stdio.h>
void main(void)
{
char a[100];
char *p;
int m=0;
void main(void)
{
char a[100];
char *p;
int m=0;
printf("put chars :\n");
gets(a);
p=a;
gets(a);
p=a;
while(*p!='\0')
{
m++;
p++;
}
{
m++;
p++;
}
printf("字符的个数是:%d\n",m);
printf("倒过来书写将会是:%c",*p);
while(p!=a)
{
p--;
printf("%c",*p);
}
}
{
p--;
printf("%c",*p);
}
}