66问答网
所有问题
当前搜索:
printf怎么输出汉字
怎么
在C语言里用
printf输出
一个中文
答:
printf
("%s\n", p ); //按字符串
输出
完整的数据 输出一个中文:printf("%c%c", *p, *p+1 ); //按字符输出,同时输出两个字节 输出一个中文串的长度:printf("sizeof(p)=%d\n", sizeof(p) ); //p变量是指针,所以,这里输出的是指针的宽度,一般32位机是4 printf("sizeof(张)...
...指针变量指向数组中的一个
汉字
并用
printf
函数
输出
此汉字?
答:
char name[] = "张三";char *p = &name[0];这里定义了一个存储
汉字
名字的字符数组name,然后用指针变量p指向该数组的第一个元素,也就是汉字“张”的地址。要
输出
该汉字,可以使用
printf
()函数,指定格式符为%c,例如:perl printf("%c", *p);这样就可以输出该汉字了。如果要在数组中存储多个...
...将汉字给一个变量,使这个变量输出的时候
输出汉字
?
答:
可以用unsigned char类型的数组储存汉字,输出时按字符串输出即可
include<stdio.h> int main() { unsigned char s[]="百度一下,你就知道"; printf("%s\n",s); puts(s); scanf("%s",s); printf("%s\n",s); puts(s); return 0; } ...
C语言中
怎么
用
printf输出汉字
答:
开中文DOS环境,你的程序就可以输出中文
。 (Win-TC 1.91自带中文环境,可以下载用一下。)英文DOS环境,你看到的是乱码。没有中文环境,用printf不能输出汉字 一种取巧的办法是,自己构造"你好"的点阵字模(也可以使用现成的点阵汉字库),然后用printf("@")输出点阵,可以看到巨大的"你好"图形模式...
C语言中一个字符用%c
输出
,那么一个
中文字
用什么输出呢?
答:
首先要明白,在C语言中,汉字的的储存方式,即一个汉字用两个字节储存,在字符串中,如果要将某一
汉字输出
,应该同时输出和这个汉字有关的字符,采用
printf
("%c")方式输出~例如 include"stdio.h"void main(){ char a[]="你好";printf("%c%c%c%c",a[0],a[1],a[2],a[3]);} 或采取...
请问在C语言
中如何输出汉字
?
答:
1、引入标准输入输出库:sdtio.h。2、定义字符串形式的汉字(采用字符数组存储)。3、使用
printf
函数,或者puts函数输出字符串形式的汉字。例如:include<stdio.h>int main(){ char str[]="输出汉字"; printf("%s\n",str); puts(str); return 0;}/*运行结果:
输出汉字输出汉字
*/...
在C语言中,
汉字怎么
输入?
答:
char s[] = "首都北京"; // 将
汉字
字符赋值给字符数组char s2[20]; // 定义字符数组,存放用户输入的汉字scanf("%s", s2); // 接收用户输入的汉字字符
printf
("%d\n", sizeof(s)); // 计算字符数组s所占的内存单元,
输出
9(最后一个字节是结束字符'\0')printf("%s\n",...
怎样
用c语言编写
输出
自己的名字?
答:
include <stdio.h> int main(void){ char name[20];
printf
("请输入你的姓名:");scanf("%s",name);printf("你的姓名是:%s\n",name);return 0;}
怎么
用C语言打出中文?
答:
C语言中,
汉字
是用字符串来存储的,因为,汉字是多字节组成(GBK字符集一个汉字占两个字节,UTF8字符集,一个汉字占三个字节),所以,标准C中,只能用字符串来存储汉字数据。可以采用字符串输入函数来输入中文。判断中文是不是指定数据,可以用strcmp()函数来进行比较 中文
输出
,可用
printf
("%s")来...
如何
用C语言
输出
中文?
答:
//打开
汉字
库,该字库可以在ucdos中找到 {
printf
(〃Can't open haz16,Please add it〃);getch(); closegraph(); exit(0);} x=20; y=100; //显示位置设置 while(*s){ qh=*(s)-0xa0; //汉字区位码 wh=*(s+1)-0xa0;offset=(94*(qh-1)+(wh-1))*32L; //计算该...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
C语言怎么printf输出汉语字
c语音怎么在数组中输出汉字
c语言怎么把汉字储存在数组
c语言汉字怎么输出
c语言调用文本怎么输出汉字
c语言可以输出中文吗
如何用c语言图形库输出汉字
c语言怎么输入输出汉字
printf的用法举例