高级语言程序设计第三次作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj
这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16749
学号:0102600127
姓名:林嘉宇
编写并运行书本第4章4.8编程练习题目中的第2题第4题,第6题第8题。
2#include <stdio.h>
include <string.h>
int main(void){
char name[99];
printf("Your name: ");
scanf("%s", name);
printf(""%s"\n", name);
printf(""%20s"\n", name);
printf(""%-20s"\n", name);
printf(""%*s"\n",strlen(name)+3,name);
return 0;}

3#include <stdio.h>
int main(){
double num;
scanf("%lf",&num);
printf("The input is %lf or %e",num,num);
return 0;}

4#include <stdio.h>
int main(){
float height;
char name[99];
printf("Enter your height (cm): ");
scanf("%f", &height);
printf("Enter your name: ");
scanf("%s", name);
printf("%s, you are %.3fm tall\n", name, height/100.0);
return 0;}

6#include <stdio.h>
include <string.h>
int main(){
char x[99];
char name[99];
printf("Enter your first name: ");
scanf("%s", name);
printf("Enter your last name: ");
scanf("%s", x);
printf("%s %s\n", name, x);
printf("%d %d\n", strlen(name),strlen(name),strlen(x),strlen(x));
printf("%s %s\n", name, x);
printf("%-d %-d\n", strlen(name),strlen(name),strlen(x),strlen(x));
return 0;}

7#include <stdio.h>
include <float.h>
int main(){
float f = 1.0/3;
double d = 1.0/3;
printf("%.4f %.12f %.16f\n",f,f,f);
printf("%.4f %.12f %.16f\n",d,d,d);
printf("%d\n"
"%d\n", FLT_DIG, DBL_DIG);
return 0;}

8##include <stdio.h>
define GL 3.785
define MK 1.609
int main(){
double way,oil;
printf("How long had u travelled? Enter:");
scanf("%lf",&way);
printf("How much oil had u used? Enter:");
scanf("%lf",&oil);
printf("So its %.1f mile per gallon\n",way/oil);
printf("em, equals to %.1fL oil per 100km\n",oilGL100/(way*MK));
return 0;}

编写并运行书本第5章5.11编程练习题目中的第1题~第9题。(nigm)
运行以下程序给出程序结果(无需代码,截图程序输出结果,如有错误可自行修改)。
(1)真是个好名字

(2)国王:这不好笑 九族:还好是外国人

(3)压力一只字符?

原来是回车啊我就说怎么什么都没有
(4)优雅(定义了一个函数)


浙公网安备 33010602011771号