指针语法应用:按要求编写程序。要求: (1)声明实型变量f1、f2,并分别初始化为1.2、2.5?

如题所述

#include <stdio.h>
int main() {
float f1 = 1.2, f2 = 2.5;
float *ptr1 = &f1, *ptr2 = &f2;
printf("f1 = %f, f2 = %f\n", f1, f2);
printf("*ptr1 = %f, *ptr2 = %f\n", *ptr1, *ptr2);
return 0;
}
在这个程序中,首先声明了两个实型变量 f1 和 f2,并将它们分别初始化为 1.2 和 2.5。然后,声明了两个指针变量 ptr1 和 ptr2,它们分别指向 f1 和 f2 的地址。在 printf 函数中,分别使用指针变量输出 f1 和 f2 的值。最后,程序返回值为 0,表示程序正常结束。
输出结果如下:
f1 = 1.200000, f2 = 2.500000
*ptr1 = 1.200000, *ptr2 = 2.500000
可以看到,通过指针变量可以访问到 f1 和 f2 的值,实现了指针的使用。
有帮到你的话望采纳 谢谢~
温馨提示:答案为网友推荐,仅供参考
相似回答