通过getchar函数读入1个字符,分别用putchar函数和printf函数输出这个字符,并输出其对应的ASCII码

通过getchar函数读入1个字符,分别用putchar函数和printf函数输出这个字符,并输出其对应的ASCII码

问题描述:

通过getchar函数读入1个字符,分别用putchar函数和printf函数输出这个字符,并输出其对应的ASCII码

#include<stdio.h>//头文件 
int main()//主函数 
{
  char ch;//定义字符 
  printf("请输入字符:\n");
  ch=getchar();
  printf("用putchar输出结果为:\n");
  putchar(ch);
  printf("\n用printf输出结果为:\n");
  printf("%c\n",ch);
  printf("对应的ASCII码:%d\n",ch);
  return 0;
}

img

#include <stdio.h>
int main()
{
    char ch = getchar();
    putchar(ch);
    printf("\n%d,%c",ch,ch);
    return 0;
}