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

前置声明

  1. 这个作业属于 2026 级高级语言程序设计课程 : https://edu.cnblogs.com/campus/fzu/2026gjyycxsj
  2. 这个作业的要求 :https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16748
  3. 学号 : 0102600227
  4. 姓名 : 傅铄城

作业内容

  1. 程序清单3.1-3.5,3.8-3.9的示例程序结果输出
    • 3.1 本程序展示C语法 本程序展示C语法
    • 3.2 本程序示范了占位符与后置数未一一对应的后果 本程序示范了占位符与后置数未一一对应的后果
    • 3.3 本程序以不同进制打印十进制数 本程序以不同进制打印十进制数
    • 3.4 本程序探索更多 pringtf 函数的特性 本程序探索更多 pringtf 函数的特性
    • 3.5 本程序实现字符转 ASCII 码 本程序实现字符转 ASCII 码
    • 3.8 不同数据类型所占字节数 不同数据类型所占字节数
    • 3.9 参数错误的情况 参数错误的情况
  2. 示例程序结果
    1. image
    2. image
    3. image
    4. image
    5. image
  3. 程序设计
#include<stdio.h>
int main(void){
	double a=3.1415926;
	char s[]="此字符串用作示范案例";
	int m,n;
	scanf("%d%d",&m,&n); 
	printf("%f 由系统指定宽度(6位小数), \n %*.*f 指定宽度m,小数位数n,右靠齐,\n %-*.*f 指定宽度m,小数位数n,左靠齐\n",a,m,n,a,m,n,a);
	printf("%s 不指定宽度,\n %-*s 指定宽度,左靠齐,\n %*s 指定宽度,右靠齐,\n %*.*s 指定宽度m,只取左端n个字符, 右靠齐,\n %-*.*s 指定宽度m,只取左端n个字符, 左靠齐\n",s,m,s,m,s,m,n,s,m,n,s);
	return 0; 
}

- 附上图片: image

反思总结与思考

  1. 本课主要讲解了 C 语言中输入输出流的运用,对格式化输出的语法还需熟练掌握,仍需进一步多进行 OJ 平台的练习。
posted @ 2026-10-24 22:42  小树0512  阅读(3)  评论(0)    收藏  举报