C语言编程:用指针接收键盘输入的字符串并逆序输出到屏幕(串长度小于100),怎么做?

Python019

C语言编程:用指针接收键盘输入的字符串并逆序输出到屏幕(串长度小于100),怎么做?,第1张

代码文本:

#include "stdio.h"

int main(int argc,char *argv[]){

char s[100],*p

printf("Please enter a string...\n")

scanf("%99s",s)//输入字符串

for(p=s*p!='\0'p++)

for(p--p>=sp--)

printf("%c",*p)

putchar('\n')

return 0

}

(比较简单,但若帮助了你,还是点一下采纳吧)

1

用getchar输入两个字符。

2

用%d的格式,同过printf输出ascii码值。

3

计算平方和,并利用sqrt求平方根

4

输出平方根。

代码:

#include

#include

int main()

{

char a,b

int c

double r

a = getchar()

b = getchar()

printf("%d %d ", a, b)

c = a*a + b*b

r = sqrt(c)

printf("%lf\n", r)

}