编程出现汉字
㈠ c++ 编程中如何随机产生汉字,并且可以输入汉字
别,随机产生汉字是可以的,不过我估计你都打不出来。更好的情况是做一个表,然后随机在这个表里选取汉字,否则真正随机的生成的有些是符号,你压根打不出来的。建议看一下汉字编码格式什么的。可能牵涉到输出汉字,汉字编码可以用gbk,因为dos下的gbk输出的可以识别,如果utf-8的人就没法看了
㈡ c语言编程出现汉字输出乱码现象
C语言中一个汉字是由两个字节来表示的
而C语言编程主要是以字节为单位来显示
所以你的C语言输出中,如果汉字显示只显示了一个字节,就会有乱码出现了
正常的做法是,你的printf输出时,符号的长度要为偶数字节。
㈢ 编程的.c文件名能出现汉字吗
可以。在windows系统中不区分中英文,只需要编码正确就行了。默认编码一般是GBK,支持中文
㈣ c语言编程中,怎么输入输出 姓名,汉字。
如果您是用TC进行编程,那么只能显示英文,如果您是用VC进行编程就可以显示中文了。两者只是编译工具不一样,编程语言的使用是一样的。
代码如下:
#include<stdio.h>
#include<string.h>
int main(){
char name[6][20];
char temp[20];
printf("请输入6个人的名字: ");
int i;
for (i = 0; i < 6; i++){
gets(name[i]);
}
printf(" 这六个人的名字如下: ");
for (i = 0; i < 6; i++){
printf("%s ", name[i]);
}
printf(" ");
printf("按字典排序后如下所示: ");
int j, k;
for (j = 0; j < 6; j++)
for (k = j + 1; k < 6; k++)
{
if (strcmp(name[j], name[k])>0)
{
strcpy(temp, name[j]);
strcpy(name[j], name[k]);
strcpy(name[k], temp);
}
}
for (i = 0; i < 6; i++)
printf("%s ", name[i]);
}
拓展资料
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
㈤ 在C语言编程的时,运行完以后,除了能正确显示答案以外,有时候怎么还会出现汉字呢是不是哪里有问题
这个不是哪里有问题..
或者是你在输出的时候,已经输出了指定内存的东西,但还输出了不明内存的东西,就会出现某些汉字。而且这种情况在利用指针时出现的可能性较大吧!
这不是你的什么问题,而是正常的,只要在编程的过程中注意点,就可以避免
㈥ c语言编程如何输出汉字
Windows XP与DOS是完全不同的两种内核。Windows XP几乎把DOS完全摒弃了。
而TC则是DOS时代的遗留物。
所以用TC编出来的程序在WINDOWS XP中运行时,权限是非常有限的。特别是对屏幕的操作。所以画点阵的方法是行不通的(更何况这个方法编出的程序也是很复杂的)。如果你用的是98以前的操作系统的话,用UCDOS就可以实现,但在XP中UCDOS已经不能用了。
如果想要用C语言编程时输出汉字,可以用以下几种方法:
1.最值得推荐的一种。摒弃TC,改用为WINDOWS编程设计的Visual C++,或者C++ Builder,lcc等。
用这几种工具的话,在代码中可以直接输入汉字。编译出来的是32位windows程序不存在兼容问题。
2.改用98以前的操作系统。
3.装个虚拟机,在虚拟机中装上DOS或者98。当然还要装上UCDOS。然后,在其中用TC写程序。
㈦ c语言怎么编程才能显示汉语
在编程输出步骤:
printf(“你想要的汉字\n”);
就行了
㈧ C编程输出汉字错误,这是什么问题啊
1. 定义字符串形式的汉字(采用字符数组存储)。
2. 使用printf函数,或者puts函数输出字符串形式的汉字。#include<stdio.h>int main(){ char str[]="输出汉字"; printf("%s\n",str); puts(str); return 0;}/*运行结果:输出汉字输出汉字*/
㈨ 网页编程出现汉字乱码问题
在Dreamweaver中有一个很有意思的问题就是你文档的格式。就算你将Code设为GB2313还是将你的HTML代码设为GB2312它都会以UTF-8来显示。因为在DW中默认是以UTF-8来建立的。所以要更改它的文档编码才可以
呵呵,其实很好解决,你在页面最下面有一个属性工具栏。点击页面后会有一个页面属性的按钮。点击后出现一个对话框,在左边的菜单中选择标题/编码,然后在右边的编码中(以你现在的情况来看你的应该是UTF-8)选择简体中文(GB2312)再点加载。这时你的文档格式就算换过来了。以前我就是这么弄的。不知道跟你的情况相同不。试一下吧!!!