重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
可以参考下面的代码:
10年积累的网站制作、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先做网站设计后付款的网站建设流程,更有西华免费网站建设让你可以放心的选择与我们合作。
#include stdio.h
#include stdlib.h
int main(void)
{
FILE *fp=fopen("data.txt","r");
if (!fp)
{
fp=fopen("data.txt","w");
printf("请输入姓名:");
char *name;
scanf("%s",name);
printf("请输入学号:");
char *num;
scanf("%s",num);
fprintf("%s %s",name,num);
fclose(fp);
return 0;
}
char *name,*num;
fscanf("%s %s",name,num);
fclose(fp);
printf("姓名为:%s\n学号为:%s",name,num);
return 0;
}
扩展资料:
1、printf()函数
printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出
信息。在编写程序时经常会用到此函数。函数的原型为:
int printf(const char *format, ...);
函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。
2、scanf()
函数 scanf() 是从标准输入流stdin(标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。
参考资料来源:百度百科-printf()
参考资料来源:百度百科-scanf (计算机语言函数)
#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;
}
如果您是用TC进行编程,那么只能显示英文,如果您是用VC进行编程就可以显示中文了。两者只是编译工具不一样,编程语言的使用是一样的。
代码如下:
#includestdio.h
#includestring.h
int main(){
char name[6][20];
char temp[20];
printf("请输入6个人的名字:\n");
int i;
for (i = 0; i 6; i++){
gets(name[i]);
}
printf("\n\n这六个人的名字如下:\n");
for (i = 0; i 6; i++){
printf("%s ", name[i]);
}
printf("\n\n");
printf("按字典排序后如下所示:\n");
int j, k;
for (j = 0; j 6; j++)
for (k = j + 1; k 6; k++)
{
if (strcmp(name[j], name[k])0)
{
strcpy(temp, name[j]);
strcpy(name[j], name[k]);
strcpy(name[k], temp);
}
}
for (i = 0; i 6; i++)
printf("%s ", name[i]);
}
拓展资料
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
例如:我将puts函数改为putoutStr
定义如下:
#define putoutStr(chrs) puts(chrs)
这样就可以象使用puts一样使用putoutStr了
而C++中的许多函数,也正是这样做的,他们都好几个名字,这都是开发的技巧
#include stdio.h
int main(void)
{
char name[20];
int age;
printf("请输入你的姓名:");
scanf("%s",name);
printf("请输入你的年龄:");
scanf("%d",age);
printf("你的姓名是:%s\n",name);
printf("你的年龄是:%d\n",age);
return 0;
}