展开全部
puts --> 把字符串输出到屏幕。
如:char s[]="hello";
puts(s);
gets --> 从键盘输入字符串,包括空格。
如:char str[128];
gets(str);
printf --> 格式化输出到屏幕。可以以不同的格式把参数输出到屏幕。
如:
char s[]="china";
printf("%s", s);//以字符串的格式把s输出到屏幕
int a = 3;
printf("%d", a);//以有符号整型的格式把a的值输出到屏幕。
scanf --> 格式化输入到变量。以不同的格式输入值到变量。
如:
int a;
scanf("%d", &a);//以有符号整型的格式从键盘输入一个值存入变量a的内存地址空间。
char str[128];
scanf("%s", str);//以字符串的格式从键盘输入一个字符串存入str的内存地址空间。
如:char s[]="hello";
puts(s);
gets --> 从键盘输入字符串,包括空格。
如:char str[128];
gets(str);
printf --> 格式化输出到屏幕。可以以不同的格式把参数输出到屏幕。
如:
char s[]="china";
printf("%s", s);//以字符串的格式把s输出到屏幕
int a = 3;
printf("%d", a);//以有符号整型的格式把a的值输出到屏幕。
scanf --> 格式化输入到变量。以不同的格式输入值到变量。
如:
int a;
scanf("%d", &a);//以有符号整型的格式从键盘输入一个值存入变量a的内存地址空间。
char str[128];
scanf("%s", str);//以字符串的格式从键盘输入一个字符串存入str的内存地址空间。
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
展开全部
scanf使用更宽使用更广,可以设定输入格式,比如说是输入的数字还是字符,还是小数,但gets只能接收一个字符串。
关于scanf配合各种参数可以完成很多功能。
关于scanf配合各种参数可以完成很多功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-06-30
展开全部
gets()函数用于字符串的读取,它读取一个以回车结束的字符串,并保存到参数字符数组中,如:
char a[80];
gets(a);/*读取一个以回车结束的字符串,保存到a数组*/
puts()函数用于输出保存在字符数组中的以'\0'结束的字符串并换行,如:
char a[]="abcd";
puts(a);
char a[80];
gets(a);/*读取一个以回车结束的字符串,保存到a数组*/
puts()函数用于输出保存在字符数组中的以'\0'结束的字符串并换行,如:
char a[]="abcd";
puts(a);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个字符一个字符的输入(输出)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询