2021/11/28

学习内容:汉字的输入判断以及输出;熟悉结构体。

汉字的输入判断以及输出:因为根据昨天的考题,充分知道自己还是很多弱点,就先从汉字的输入输出开始搞起,汉字其实也就是字符串。不过一个汉字是2个字节,直接用字符串的输入方式即可,比如gets(),比如scanf("%s")。关于如何判断汉字,就用到了string.h中的strcmp函数。strcmp(字符串1,字符串2)就是将两个字符串从左到右一个个比较,若1>2,返回正值,1<返回负值,若1=2,则返回0。用代码来解释下:

#include <stdio.h>
#include<string.h>
int main()
{
    char a[10000];
    while(gets(a))
    {
        if(strcmp(a,"今日之责任,")==0)
        {
            printf("不在他人,而全在我少年。\n");
        }
        if(strcmp(a,"少年智则国智,")==0)
        {
            printf("少年富则国富;\n");
        }
        
    }
	return 0;
}

这个还是比较简单的,就看知道和不知道了。

关于自习课剩下的时间,就用来研究结构体了,关于对结构体的运用和认识,也算是更进了一步。

解决了这个,明天就要开始研究指针了!!!

代码人,代码魂,冲冲冲!!!

上一篇:2021-11-28


下一篇:Java笔试题库之选题题篇(61-140题)