求教:c语言在什么环境下可以输入输出中文,代码是什么?
TC2.0下面是输入不了中文的 不过有个汉化版的好像可以输入 只是好久没用记不清楚了
C语言中,汉字是用字符串来存储的,因为,汉字是多字节组成(GBK字符集一个汉字占两个字节,UTF8字符集,一个汉字占三个字节),所以,标准C中,只能用字符串来存储汉字数据。
可以采用字符串输入函数来输入中文。
判断中文是不是指定数据,可以用strcmp()函数来进行比较
中文输出,可用printf("%s")来输出相应的数据。
参考代码:
#include #include void main(){ char str[100]; printf("请输入中文: "); scanf("%s", str ); if ( strcmp(str,"你好")==0 ) //两个字符串相等时,strcmp返回0 { printf("我很好
"); } else { printf("你输入的是:%s
", str ); }}运行结果:
请输入中文: 你好
我很好
请输入中文: 中国
你输入的是:中国
例如printf("你回答的好棒!\n");
就可以输出中文
别的编译器没试过,我也不敢冒然告诉你,希望我的回答对你有帮助
printf(""); ""中可以输入中文,在执行的时候便可以输出""中所输入的的中文内容。
#include<stdio.h>
void main()
{
printf("输出您所输入的中文内容,明白了么?");
}
用vc++6,devc++都可以,我主用devc++,副用vc++6,win-tc
现在大学学的C语言是什么运行环境的?网上哪里可以下载C语言教学软件...
tc30 microsoft vc++ 6.00等 迅雷就有
用什么软件编写c语言
用什么软件编写c语言?让我们一起了解一下吧!c语言是一种面向过程、抽象化的通用程序设计语言,可以编写c语言的软件有Vim、C++编译器、Dev-C++、Code::Blocks、VisualStudio等。1、Vim:Vim是一个功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件,普遍被推崇为类...
用c语言实现约瑟夫环
正好之前写过基础的约瑟夫环,稍作修改就可以满足你的题目 include <stdio.h>#include <stdlib.h>typedef struct _node { int id; int key; struct _node *next;} Linklist;int main() {int n, m;scanf("%d %d", &n, &m);int i, count = 0;Linklist *head = (Linklist*...
在Linux环境下使用C语言进行编程,题目要求如下
nt S=1; \/\/S 表示盘子是否为空;int Sa=0; \/\/Sa表示盘中是否有苹果;int Sb=0; \/\/Sb表示盘中是否有桔子;父亲 while(TRUE){ Wait(S);将水果放入盘中 ;if (放入的是桔子 )Signal(Sb);Else Signal(Sa);} 儿子 while(TRUE){ Wait(Sb);从盘中取出桔子;Signal(S);吃桔子 ;} 女儿 ...
1. 在VC++ 6.0环境下编写并运行C语言程序要经历哪几个步骤 2.C语言的...
1.编写程序后,要先经过编译(ctrl+f7)可以排查程序中的语法逻辑的错误,改正后,运行(ctrl+f5)即可看到程序运行结果,按任意键后返回程序源代码。2.程序的基本结构有 顺序结构 选择结构 分支结构 还有循环结构(分当型循环和 直到型循环)3.双引号的是字符串,单引号的是字符。字符串一定有结束...
求大神 分析C语言约瑟夫环问题(最好能在程序旁边写注释) 悬赏分多多...
这是我自己写的程序,直接运行就是正确结果了,要是有哪里有不懂的地方,再问吧……include<stdio.h> include<stdlib.h> typedef struct node{ int data;struct node *link;}LNode,*LinkList;int main(){ LinkList p,r,list=NULL;int i,n,num,start;\/\/此处n是指所有人数 \/\/此处start是指...
想学习C语言,不知道该从那里下手。首先看教程和看工具书,然后再用什...
信心大增 更有益于学习 记住 这是技术活 上机很重要 不上机什么都是空话 一定切记 推荐软件VISUAL STDIO .h旗舰版的 很好用功能比VISUAL C++6.0强大的多 而且VISUAL C++与W7操作系统不兼容 学习时 把重点放在指针部分 这就要靠理解了 希望能帮助你 谢谢 望采纳 ...
C语言约瑟夫环切西瓜问题
include<stdio.h> include<stdlib.h> include<string.h> int main(){ int x,i=0,c=0,y,left=0,*arr;printf("x和y:");scanf("%d %d",&x,&y);y++;arr=(int*)calloc(x,sizeof(int));memset(arr,0,x*sizeof(int));while(left<x){ if(0==arr[i])c++;if(y==c){ arr[...
学习C语言要用到什么软件?
这个就很多了,作为一门起源比较早的编程语言,C语言的应用范围非常广,对应开发软件自然也就非常多,初学入门的话,建议还是以掌握基本功为准,多看多练习,下面我分享几个非常不错的C语言编程软件,感兴趣的朋友可以自己尝试一下:Dev-C++ 这是Windows平台下一个免费开源的C语言编程软件,基本功能和VC...
C语言是什么?cmd是c语言吗?
那么是不是C就不重要了,错!算法是程序设计的基础,好的设计如果没有好的算法,一样不行。而且,“C加上好的设计”也能写出非常好的东西。对语言本身而言,C是C++的子集,那么是什么样的一个子集?从上文可以看出, C实现了C++中过程化控制及其它相关功能,而在C++中的C(我称它为“C+”),...
频促疏风: 打开命令提示符,然后就开始输入程序??别告诉我你在cmd下输入程序代码..........运行c语言程序你得在编译器里才行.首先你得有编译器,比如tc,vc之类的,安装后,比如vc,选择你要创建的程序类型,输入代码,编译后生成.exe文件就可运行了.你要用什么编译器啊??或者你的教程里用的是什么编译器啊?Turbo C下载地址是 http://cnc.skycn.com/soft/6280.html MinGWStudio也不错,http://d.download.csdn.net/down/172587/wirror800 你得先注册个账号才能下.
马塘区13294018109: 求教:c语言在什么环境下可以输入输出中文,代码是什么? - ?
频促疏风: 在vc++6.0中试直接可以的 例如printf("你回答的好棒!\n"); 就可以输出中文 别的编译器没试过,我也不敢冒然告诉你,希望我的回答对你有帮助
马塘区13294018109: 在c语言编辑过程中如何输入汉字? - ?
频促疏风: 1. C语言开发环境有中文环境以及西文环境,在中文环境下可以直接打出汉字,在西文环境下不支持直接输入汉字2. 在西文环境下,若想要输入汉字,那么应先在编辑软件,如Notepad++上输入汉字,然后将文件转存到西文编译环境的文件夹中,然后再在西文环境下打开即可3. 需要注意的是,西文环境下并不能直接显示汉字,上述做法只是将汉字转化为西文下可接受的字符
马塘区13294018109: 请教C语言高手 VC环境下如何文件输入输出 - ?
频促疏风: 楼主您好.其实问题很简单,你用的是.c文件,因此要求必须在函数体前面把要用的变量都声明完毕后,才能使用那些变量.你这样相当于先使用了in变量,然后又声明了nijk等变量,这在.c文件中是不可以的,.cpp中可以什么时候要新的变量就...
马塘区13294018109: C语言在什么环境下运行 - ?
频促疏风: 是 TC2.0这些在什么环境运行吧 在基本操作系统就可以运行了
马塘区13294018109: C语言是在什么环境下编的啊.是在什么软件上运行的 - ?
频促疏风: 编就是文本输入的都可以 一般是IDE的,如VC linux 下编译可以用GCC
马塘区13294018109: C语言一般在什么操作系统上编程,哪个环境好? - ?
频促疏风: 其实没啥一般的..C语言的可移植性非常好..在Linux/Windows下开发都很好..呃.你问的环境是编译环境么?推荐的是MS的VC++2005或者VC++6.0都很好啊..或者是开源的Code::block也是一个非常好的编译器啊..
马塘区13294018109: 编程的语言要输入在哪里? - ?
频促疏风: 如果只想输入的话,其实用文本文件输入就可以了.比如C语言,你写好之后把文件扩展名改为".c"就搞定. 关键问题是你写好之后还要编译,这个就要依赖于你用什么语言.推荐一下Windows下相关集成开发环境(IDE): 如果是C,可以用Turbo C 2.0,也可以用Visual C++ 6.0 如果是C++,可以用Visual C++ 6.0 如果是C#,可以用Visual Studio 2005/2008 如果是Java,可以用Eclipse
马塘区13294018109: C语言的最好运行环境是什么? - ?
频促疏风: C语言只是语方,跟运行环境没关系,要问题是哪款C语言开发集成环境的吧.就新手而言,最好的是最熟悉的系统啦,windows、linux,正用哪个,就是哪个最好,在这个操作系统下,有它对应的编译器 写代码时,不限制,可以是任何文本编...
马塘区13294018109: 目前C语言的开发环境是什么? - ?
频促疏风: C++开发环境是完全兼容C的,一般情况下C语言是不兼容C++语言的,并且turbo C这个软件开发效率很低,它的编程界面就有点类似DOS操作系统的界面,只能使用键盘输入,不可以使用鼠标来定位,当你要修改程序时很麻烦.并且大多数语...