概述
第4章 字符串和格式化输入/输出
//4.8_1
#include<stdio.h>
int main()
{
char ming[20];
char xing[10];
printf("enter your name:n");
scanf("%s%s",ming,xing);
printf("%s,%sn",ming,xing);
}
//4.8_2
#include<stdio.h>
#include<string.h>
int main()
{
char ming[20];
char xing[20];
int num1=strlen(ming);
int num2=strlen(xing);
printf("enter your name:n");
scanf("%s%s",ming,xing);
printf(""%s%s"n",xing,ming);
printf(""%20s%s"n",xing,ming);
printf(""%s%-20s"n",xing,ming);
printf("%*s%*sn",num2,xing,num1,ming);
}
//4.8_3
#include<stdio.h>
int main()
{
float a;
printf("读取一个浮点数:n");
scanf("%f",&a);
printf("%e",a);
}
//4.8_4
#include<stdio.h>
int main()
{
float high;
char name[40];
printf("enter your high and name:n");
scanf("%f%s",&high,name);
printf("%s,you are %f feet talln",name,high);
}
//4.8_5
#include<stdio.h>
int main()
{
float sudu,file;
printf("输入下载速度和文件大小:n");
scanf("%f%f",&sudu,&file);
printf("At %f megabits per second, a file of %f megabytesn",sudu,file);
printf("downloads in %f secondsn",file*8/sudu);
}
//4.8_6
#include<stdio.h>
#include<string.h>
int main()
{
char ming[40],xing[40];
int num1,num2;
printf("输入你的姓:n");
scanf("%s",xing);
printf("输入你的名:n");
scanf("%s",ming);
num1=strlen(xing);
num2=strlen(ming);
printf("%s %sn",ming,xing);
printf("%*d %*dn",num2,num2,num1,num1);
printf("%s %sn",ming,xing);
printf("%-*d %-*dn",num2,num2,num1,num1);
}
//4.8_7
#include<stdio.h>
int main()
{
double FLT_DIG=1.0/3.0;
float DBL_DIG=1.0/3.0;
printf("%.6f %.12f %.16fn",FLT_DIG,FLT_DIG,FLT_DIG);
printf("%.6f %.12f %.16fn",DBL_DIG,DBL_DIG,DBL_DIG);
}
//4.8_8
#include<stdio.h>
int main(),
{
float mile,oil;
printf("输入旅行的里程和消耗的汽油量:n");
scanf("%f %f",&mile,&oil);
printf("消耗每加仑汽油行驶的英里数:%.1fn",mile/oil);
printf("每行驶一百公里消耗的汽油:%.1fn",((oil*3.785)/(mile*3.785))*100);
}
最后
以上就是传统草莓为你收集整理的C Primer Plus(第六版)课后编程练习答案的全部内容,希望文章能够帮你解决C Primer Plus(第六版)课后编程练习答案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复