高级语言程序设计第二次课作业

这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj

这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16748

学号:0102600121

姓名:周奕辰
作业题目: 作业内容

编写并运行书本第3章3.11 编程练习题目中的第1题~第8题。
将书本中给的程序清单3.13.5,3.83.9的示例程序结果输出(无需代码,截图程序输出结果)。
运行以下程序给出程序结果(无需代码,截图程序输出结果,如有错误可自行修改)。
(1) #include<stdio.h>

int main(void)

{

int i = 2147483647;

unsigned int j = 4294967295;

printf("%d %d %d\n", i, i+1, i+2);

printf("%u %u %u\n", j, j+1, j+2);

return 0; }

(2) #include<stdio.h>

int main(void)

{

float aboat = 32000.0;

double abet = 2.14e9;

long double dip = 5.32e-5;

printf("%f can be written %e\n", aboat, aboat);

printf("%f can be written %e\n", abet, abet);

printf("%f can be written %e\n", dip, dip); }

(3) #include<stdio.h>

int main(void)

{

float f;

f = 123.456;

if (f == 123.456)

printf("f is equal to 123.456 indeed.");

else printf("In fact, f is equal to %f\n", f); }

(4) #include<stdio.h>

int main(void)

{

int a,b,c=323;

float x,y=8.88;

char c1='a',c2;

a=y;

x=c;

b=c1;

c2=c;

printf("%d,%f,%d,%c \n",a,x,b,c2); }

(5)#include<stdio.h>

int main(void)

{

char ch;

int i;

float f;

double d;

printf("%u %u %u %u\n", sizeof(ch),sizeof(i),sizeof(f),sizeof(d));

printf("%u %u %u\n", sizeof(ch/i),sizeof(f*d),sizeof(f+i));

printf("%u\n",sizeof(ch/i + f*d -(f+i))); return 0; }

设计一个程序完成以下内容的不同形式输出。
(1)按小数形式输出实数:%f 由系统指定宽度(6位小数), %m.nf 指定宽度m,小数位数n,右靠齐, %-m.nf 指定宽度m,小数位数n,左靠齐 (注意:宽度包括符号和小数点)。

(2)用于输出字符串:%s 不指定宽度, %-ms 指定宽度,左靠齐, %ms 指定宽度,右靠齐, %m.ns 指定宽度m,只取左端n个字符, 右靠齐, %-m.ns 指定宽度m,只取左端n个字符, 左靠齐。

这里是3.11 编程练习的作业:
在这个程序里面,我学习到了一个比较方便的头文件,可以直接赋最大值给变量
1
1‘

以下程序比较简单,没有问题:
2‘
2
3
3‘
4
4‘
5
5‘
6
6‘
7
7‘
8
8‘

以下是书本程序清单的程序运行结果
特别注意到,我们目前使用的DEV C++编译环境比较老,程序无法直接运行,需要另外加上头文件。目前只有程序清单3.6

程序清单3.1
程序清单3.2
程序清单3.3
程序清单3.4
程序清单3.5
程序清单3.6
程序清单3.7
程序清单3.8
程序清单3.9
程序清单3.10

以下是运行程序的结果。没有报错,因此直接运行成功:
运行程序1
运行程序2
运行程序3
运行程序4
运行程序5

以下是设计程序完成不同类型的输出的作业,包括程序以及输出结果:
设计程序完成不同类型输出
设计程序完成不同类型输出,输出结果

本次作业因为比较简单,没有遇到任何无法解决的问题,成功完成。另外题外话,博客园居然在我2026.10.22早上大概8:00的时候停止服务

posted @ 2026-10-22 10:14  Lewis44Ferrari  阅读(13)  评论(0)    收藏  举报