#include <stdioh>
main()
{
char ch1,ch2; //定义两个字符变量ch1,ch2,用于接收用户输入的字符
int n1,n2; //定义两个整型变量,用于接收转换后的十进制数
ch1=getchar(); //接收用户通过键盘输入的第1个字符
ch2=getchar(); //接收用户通过键盘输入的第2个字符
n1=ch1-'0'; //将第一个字符减去字符'0',得到十进制数,其实就是字符的ASCII码值相减
n2=n110+(ch2-'0'); //将第一个字符转换得到的十进制数作为十位,将第二个字符减去字符'0',得到的十进制数作为个位
printf("%d\n",n2); //输出n2的值
}
#include <stringh>
int strcomp(char ch1,char ch2)
{int i;
for(i=0;i<=strlen(ch1);i++) //是小于等于,不是小于。
//要是不让用strlen函数的话,自己写代码数长度
if(ch1[i]!=ch2[i])
return ch1[i]-ch2[i];
return 0; //为什么可以直接这么写,自己弄俩字符串对比程序跟读一遍就懂了
}
#include <stdioh>
main()
{
int ch1, ch2;
while ((ch1 = getchar()) != EOF)
if (ch1>='a'&&ch1<='z')
{
ch2 = ch1 - 32;
putchar(ch2);
}
else
putchar(ch1);
}
#include<reg51h>
unsigned char ch1,ch2;
main()
{
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
SCON=0x50;
TR1=1;
while(1)
{
while(RI);
ch1=SBUF;
RI=0;
while(RI);
ch2=SBUF;
RI=0;
P0=ch1+ch2;
}
}
以上就是关于请解析这个程序,请逐句解释全部的内容,包括:请解析这个程序,请逐句解释、C语言编程:编写一个函数,比较两个字符串ch1和ch2。。。、C语言完善程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)