题目:
如何在C语言中使用汉字作为if的判断语句?
解答:
直观点可以用strcmp函数,如果想用直接用==或!=来判断,你要先把汉字换成一个unsigned short型,要比较的汉字也放入一个unsigned short型,就可以用==或!=判断:
例如unsigned short a=0xd6d0; //0xd6d0表示"中"字,
if(a==0xd6d0) printf(“这是中字");
猜你喜欢:
1.i'd better是i had better还是i would better
2.面对月亮你会产生怎样的联想和想象,写两的优美的句子
3.中国有几个民族既有语言又有汉字
4.C语言中如何用汉字代替随机函数中的数字
5.一下叙述中正确的是?A) c语言的源程序不必通过编译就可以直接运行B)c语言中的每条可执行的语句最终都将
6.C语言中的条件赋值语句和if——else语句执行效率比较,哪一个效率高些,坐等高手解惑
7.如何在C语言中计算一个数组的长度?回车符号长度是否为0?
8.如何在c语言中实现分数相加,以分数形式输出,并化为最简
9.如何在C语言中采用warshall算法判断一个无向图是否连通
10.如何在C语言中判断一个变量为一个字符串!