实验三

程序1

include<stdio.h>

int main( )

{
int x=1234;
float f=123.456;
double m=123.456;
char ch='a';
char a[]="Hello,world!";
int y=3,z=4;
printf("%d %d\n",y,z);
printf("y=%d,z=%d\n",y,z);
printf("8d,%2d\n",x,x);
printf(”号f,%8f,%8.1f,%.2f,%.2e\n",f,f,f,f,f);
printf("1f\n",m);
printf("3c\n",ch);
printf(”s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a);
return 0;
}
结果
image
程序功能
这个C语言程序的核心功能是演示C语言中 printf 函数的格式化输出规则,通过对不同类型的变量(整型、浮点型、字符型、字符串型)使用不同的格式控制符,直观展示各种格式修饰符对输出效果的影响,帮助理解 printf 的格式化输出语法。

程序2

include< stdio.h>

int main()
{
double x,y;
char c1,c2,c3;
int a1,a2,a3;
scanf("d%d%d",a1,a2,a3);
printf("d,%d,%d\n",a1,a2,a3);
scanf(”
c%c%c",&c1,&c2,&c3);
printf("c%c%c\n",c1,c2,c3);
scanf("%f,1f",&x,&y);
printf("出f,1f\n",x,y);
return 0;
}
结果
image
image
程序功能
这个C语言程序的核心功能是演示 scanf 格式化输入与 printf 格式化输出的基本用法,通过对不同数据类型(整型、字符型、双精度浮点型)的输入输出操作,展示C语言中标准输入输出函数的语法规则,同时也暴露了 scanf 使用中的常见错误。

posted @ 2026-04-21 18:16  张艳斌  阅读(8)  评论(0)    收藏  举报