#include stdio.h
为和顺等地区用户提供了全套网页设计制作服务,及和顺网站建设行业解决方案。主营业务为成都网站设计、成都网站建设、和顺网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
int main(void)
{
char name[20];
printf("请输入你的姓名:");
scanf("%s",name);
printf("你的姓名是:%s\n",name);
return 0;
}
拓展资料
1、浮点数格式化输出
printf在打印输出浮点数时,整数全部输出,默认保持小数点后六位,可以按照小数和科学计数法(天文数字使用科学计数法存储节约内存)计数法两种方式,同时可以控制输出的小数位数和宽度:
2、格式化输出字符和字符串
printf在输出字符时通过%c格式符来输出,同时提供了putchar()函数来输出一个字符:
printf在输出字符串时,可以通过sprintf函数实现将字符串按照指定的格式拼接:
使用sprintf函数结合字符串指针实现身份证的出生日期信息获取
3、printf格式化输出数据的参数总结
printf("姓名\n");
printf("性\n");
printf("名\n");
printf("姓名\n");
用结构体就行
struct staff
{
char[10] name;
int num;
};
声明
staff st[10];
调用staff内部成员变量时用"."操作符
如输入
void intput()
{
for(i=0;i=9;i++)
{
cout"输入第"i+1"个员工的姓名\n";
cinst[i].name;
cout"输入第"i+1"个员工的职工号\n";
cinst[i].num;
}
}
职工号排序就是st[i].name的排序 自己写吧
因为是结构体所以名字和编号被“绑”在一起
coutst[i].namest[i].num
就实现了编号和名字一起调整
半查找法是什么?
查找可以用如下方法
int a; //声明一个整型变量
cina; //输入职工号
for(i=0;i=9;i++)
{
if(st[i].num==a)
{coutst[i].nameendl;}
}
例如:我将puts函数改为putoutStr
定义如下:
#define putoutStr(chrs) puts(chrs)
这样就可以象使用puts一样使用putoutStr了
而C++中的许多函数,也正是这样做的,他们都好几个名字,这都是开发的技巧
#include stdio.h
#include string.h
int main(int argc, char *argv[])
{
char name[32] = {0};
printf("Enter your name\n");
scanf("%s", name);
char sn[32] = {0};
printf("Enter your student number\n");
scanf("%s", sn);
char class[32] = {0};
printf("Enter your class\n");
scanf("%s", class);
printf("Name is [%s] Student Number is [%s] Class is [%s]\n", name, sn, class);
return 0;
}
char *search(struct student stu[3],int num)
{
int i;
for(i=0;i3;i++)
{
if(stu[i].sno == num)
return (stu[i].sname);
}
return "输入的学号不存在";
}
分享题目:c语言姓名函数,c语言中函数名称
当前地址:https://www.cdcxhl.com/article12/hshigc.html
成都网站建设公司_创新互联,为您提供品牌网站设计、静态网站、企业网站制作、面包屑导航、网站收录、软件开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联