求一个C语言程序:编写程序获取用户输入的三个小写字母的ASCII码以及其对应的大写字母

求一个C语言程序:编写程序获取用户输入的三个小写字母的ASCII码以及其对应的大写字母,第1张

#include <stdioh>

int main()

{

    char a[3];

    printf("请连续输入3个小写字母,例如:abc    :");    

    scanf("%[a-z]c",&a); //限制只能输入 a-z

    printf("%c 的ASCII = %d ,大写 = %c \n",a[0],a[0],a[0]-('a'-'A'));  

    printf("%c 的ASCII = %d ,大写 = %c \n",a[1],a[1],a[1]-('a'-'A'));  

    printf("%c 的ASCII = %d ,大写 = %c \n",a[2],a[2],a[2]-('a'-'A'));  

}

scanf函数

scanf("%d",&a); 输入一个整数赋值给a;

scanf("%f",&a); 输入一个浮点数赋值给a;

scanf("%c",&a); 输入一个字符赋值给a;

scanf("%s",%a); 输入一个字符串赋值给a;

#include <stdioh>

#include <pwdh>

#include <unistdh>

int main(void)

{

struct passwd pwd;

pwd = getpwuid(getuid());

printf("当前登陆的用户名为:%s\n", pwd->pw_name);

return 0;

}

以上就是关于求一个C语言程序:编写程序获取用户输入的三个小写字母的ASCII码以及其对应的大写字母全部的内容,包括:求一个C语言程序:编写程序获取用户输入的三个小写字母的ASCII码以及其对应的大写字母、在C语言中通常使用 什么函数获得用户从键盘上的输入、linux下使用C语言通过UID读取到用户名如何实现等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9464926.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存