在C语言中怎么输入姓名例如:你的姓名是:张三

如题所述

你试试……
void main(void){
char a[12];
printf("Please input the name in Chinese...\n");
scanf("%s",a);
printf("The name you inputed is %s.\n");
}
你的平台必须是支持汉字输入的!在输入时用同时压下ctrl和space键从英文切换为汉字。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-16
scanf或者getchar
第2个回答  2013-11-16
?
这个问题具体是什么?
第3个回答  2013-11-16
用sscanf()

在C语言中怎么输入姓名例如:你的姓名是:张三
你的平台必须是支持汉字输入的!在输入时用同时压下ctrl和space键从英文切换为汉字。

如何用C语言的scanf语句,就是输入张三,输出的结果: 张三是sb
include<stdio.h>int main(void){ char s[20]; scanf("%s",s); puts("sb"); return 0;}

如何用C语言编写自己的姓名和学号
fclose(fp);printf("姓名为:%s\\n学号为:%s",name,num);return 0;}

c语言编程中,怎么输入输出 姓名,汉字。
如果您是用TC进行编程,那么只能显示英文,如果您是用VC进行编程就可以显示中文了。两者只是编译工具不一样,编程语言的使用是一样的。代码如下:include<stdio.h> include<string.h> int main(){ char name[6][20];char temp[20];printf("请输入6个人的名字:\\n");int i;for (i = 0; i ...

请用c语言编程实现在计算机屏幕上分两行输出你的班级学号和姓名.
include<stdio.h> void main(){ printf("班级:2015级计算机应用1班\\n");printf("学号:123456789 \\t姓名:张三");} 很简单,就两个输出语句,\\n意思就是换行,\\t是空8个字符的位置

怎样用c语言编写输出自己的名字?
include <stdio.h> int main(void){ char name[20];printf("请输入你的姓名:");scanf("%s",name);printf("你的姓名是:%s\\n",name);return 0;}

C语言,定义一种结构类型,能实现一个人的姓名,年龄,身高,体重信息_百度...
main() { printf("请输入您的姓名、年龄、身高cm、体重kg(空格分开):\\n");scanf("%s %d %d %f",&p.name,&p.age,&p.high,&p.weight);printf("您的个人信息:姓名:%s,年龄:%d岁,身高:%dcm,体重:%0.2fkg\\n",p.name,p.age,p.high,p.weight); return 0;}运行:...

用C语言数组写一个学生基本信息表,包括学号,姓名,年龄,成绩。有5个...
i<N;i++)printf("学号=%d\\t姓名=%s\\t年龄=%d\\t成绩=%.2f\\n",stud[i].number,stud[i].name,stud[i].age,stud[i].grade); return 0;}运行结果:学号=10001 姓名=张三 年龄=18 成绩=85.50 学号=10002 姓名=李四 年龄=19 成绩=88.50 学号=10003 姓名=王五 ...

C语言制作程序利用结构数组输入3个人姓名年龄,并输出三人最年长者姓名年...
int age;};struct person p[3]={{"张三",18},{"李四",19},{"王五",20}};\/*初始化 p[3]各个成员*\/ int main(){ int i,max_age=0;for(i=0;i<3;i++){ printf("输入第%d个人的姓名:%s",i+1,p[i].name);printf("\\n输入第%d个人的年龄:%d\\n\\n",i+1,p[i].age);ma...

求用C语言编个输入汉字输出汉字的小程序
,&i);if(i>=1 && i<=4){ printf("编号为%d的成员的信息如下:\\n姓名=%s,性别=%s,电话号码=%s,家庭住址=%s,年龄=%d。\\n",i,stus[i-1].name,stus[i-1].sex,stus[i-1].tel,stus[i-1].addr,stus[i-1].age);} else { printf("编号超出了范围!\\n");} return 0;} ...

相似回答