1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,输入C语言代码:char a[20];gets(a);puts(a);。3、编译器运行test.cpp文件,此时可以输入文字。4、按回车,此时会输出刚才输入的文字。
把文字开始定义成字符串放在数组里面,再引用库函数scanf(%s,数组首地址a)最后按enter键输入。
输入文件input.dat内容为:(数字以空格或换行符隔开)运行程序后,输出文件output.dat内容为:可见实现了数字从大到小排列 C语言源代码为:include <stdio.h> include <stdlib.h> define N 100 int cmp(const void *a, const void *b) { return *(int *)b - *(int *)a;} int main() ...
如过是输出的这个很复杂反正乱七八糟ASCII码有关,可以百度下看看楼上两个都不正确输入一般性1l是输入一个数组,只能是数字字符和字母,2l没有逻辑性可言。输出就像上面讲的用printf函数。printf("今天"\n);直接把汉字放在里面就可以了
int subcmp(char *s,char *s1){int i;for(i=0;i<N-1;i++)if(s[i]!=s1[i])return 0;return 1;} main(){char s[200],s1[N]="张三",s2[N]="李四";int i,j;printf("输入源字符串:");gets(s);printf("处理前字符串内容为:%s\n",s);for(i=0;i<strlen(s);i++...
\n");// 输入你要输入的行数 scanf("%d",&n); printf("please input %d lines text:\n",n);// 输入你说的若干行文本 for (i = 0; i < n; i++) { scanf("%s",txt[i]); } printf("please input the string:\n");// 输入要匹配的字符串 scanf("%s",str);...
include <stdio.h> include <string.h> int main(){ char str[100];scanf("%s", str );if ( strcmp(str,"你好")== 0 )printf("再见\n");else printf("hello!\n");return 0;}
在dos环境下先打开ucdos,然后再ucdos中打开turbo c,就可以输入中文了� 211.150.228.* 你们为什么都那么喜欢TC啊? 我学C一直用的都是VC++6.0编译器,很好用的,有支持中文多方便� 璐村惂鐢ㄦ埛_005aWEJ馃惥 毛蛋 1 用文件操作命令,打开计算机中现有的名为 *.hzk 的字库文件,然后以二进制形式调用即可...
求助: 如何利用C语言编程"输入一行文字统计文字中英文字母空格数字 只看楼主 收藏 回复liuyang88815 酱油 4 0 keyneko 麻婆豆腐 11 #include<stdio.h> #include<string.h> main(){ int i,letter=0,blank=0,number=0,other=0; char a[80]; printf("Please input a row string:\n"); gets...
include <stdio.h> include <stdlib.h> include <string.h> int main(){ char str[128] = {0};gets(str);if (strlen(str) != 0){ printf("%s\n", str);} return 0;}