C语言帮忙翻译一下

来源:百度知道 编辑:UC知道 时间:2024/05/20 18:33:46
#include<stdio.h>
void main()
{
char c1,c2;
c1=getchar();
printf("%c,%d\n",c1,c1);
c2=c1+32;
printf("%c,%d\n",c2,c2);
}

#include<stdio.h> 引用库(这个库中包含一些个函数)
void main() 程序开始
{
char c1,c2; 定义字符变量 C1,C2
c1=getchar(); 从键盘输入一个字符赋值给C1
printf("%c,%d\n",c1,c1); 以字符的形式输出C1,以十进制的形式输出C1
c2=c1+32; 将C1+32以后赋值给C2(也就是字符大小写差 值)
printf("%c,%d\n",c2,c2); 以字符的形式输出C2,以十进制的形式输出C2
}
这段基本是刚学习C语言的,程序主要的功能是从键盘获取一个字符,输出这个字符和他的ASCII码,另外把这个自己的ASCII码+32以后就是这个字符的大写形式!

void main() 定义主函数

char c1,c2; 定义两个字符型变量 c1 ,c2

c1=getchar(); 输入一个字符给c1

printf("%c,%d\n",c1,c1); 输出 %c字符型的 c1 %d 输出十进制的c1

c2=c1+32; c1+32 赋给c2

printf("%c,%d\n",c2,c2); 输出 %c字符型的c2 %d 输出十进制的 c2