文章目录
1. 第1题
1.1 题目描述
编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。
1.2 编程源码
# include<stdio.h>
int main(){
char name[40]="";
char family[40]="";
printf("Enter your name and family: ");
scanf("%s %s", name, family);
printf("%s, %s\n", name,family);
return 0;
}
1.3 结果显示

2. 第2题
2.1 题目描述
编写一个程序,提示用户输入名和姓,并执行以下操作:
a. 打印名和姓,包括双引号;
b. 在宽度为20的字段右端打印名和姓,包括双引号;
c. 在宽度为20的字段左端打印名和姓,包括双引号;
d. 在比姓名宽度宽3的字段中打印名和姓。
2.2 编程源码
# include<stdio.h>
# include<strings.h>
int main(){
char name[40]="";
char family[40]="";
printf("Enter your name and family: ");
scanf("%s %s", name, family);
printf("\"%s, %s\"\n", name,family);
printf("\"%20s, %20s\"\n", name,family);
printf("\"%-20s, %-20s\"\n", name,family);
printf("\"%*s, %*s\"\n",strlen(name)+3, name,strlen(family)+3,family);
return

最低0.47元/天 解锁文章
1090

被折叠的 条评论
为什么被折叠?



