永发信息网

关于程序设计的几个问题

答案:2  悬赏:70  手机版
解决时间 2021-03-16 14:54
关于程序设计的几个问题
程序一 #include"stdio.h"
main()
{float a=57.666;
printf("*%010.2f*\n",a);}
程序二
#include"math.h"
main()
{double a=-3.0,b=2;
printf("%3.0f %3.0f\n",pow(b,fabs(a),pow(a),b))}

这两个程序具体是干什么的?具体点
最佳答案
程序一
#include"stdio.h"//包含头文件
main()/主函数,程序的入口
{float a=57.666;//定义一个浮点型的变量a,a的值是57.666
printf("*%010.2f*\n",a);}//打印a,格式为所得结果是float类型并且保留10位,其中两位为小数点,位数不够用0补齐
这个就是定义一个变量 然后输出啊

程序二
#include"math.h"//和上面一样也是包含头文件,只不过这个是包含math.h数学头文件
main()//同上
{double a=-3.0,b=2;//定义两个double型的变量a和b值分别为-3和2
printf("%3.0f %3.0f\n",pow(b,fabs(a),pow(a),b))}//打印输出
打印部分的fabs(a),是取a的绝对值,pow(b,fabs(a)),是b的a绝对值次方,也就是2的3次方就是8
printf("%3.0f %3.0f\n",pow(b,fabs(a),pow(a),b))}//你这觉话有问题,是运行不了的,pow函数只有两个参数,而你这样写的话就是四个参数,正确的写法:printf("%3.0f %3.0f\n",pow(b,fabs(a)),pow(a,b)}

要想知道程序是干什么用的 我建议你运行一下
如果不能的话,在看这两个程序都太初级了
我想你也是新手,多看看书,这个很简单的,

希望你对你有帮助,求最佳
全部回答
第一个输出*0000057.67* 精度为2,不满10格以0填满 应为printf("%3.0f %3.0f\n",pow(b,fabs(a)),pow(a,b)); 第二个输出8 9,也就是2的(-3)的绝对值次方,(-3)的2次方) %3.0距离左3空,输出精度为整数 冒昧的问一句你是学计算机的吗?这可是不能再基础的了,随便找个C软件就显示出来了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
无线路由影响原来的有线网络吗?
形意拳三体式怎样呼吸
什么食物能做刺身
怎样才能让卧床女老人不尿被子
海尔xqb65一0566洗衣机低水位能洗,高水位不能
哪位高手知道火影理哪一集讲大蛇丸袭击木叶事
水濂大道地址有知道的么?有点事想过去
23号下午六点三十五到24号八点三十五有几个小
58同城有的工作高薪无学历经验要求真的吗?
苏打绿的《小情歌》唱的是友情还是爱情?
广东省流动人口避孕节育情况报告单检查结果怎
橙光游戏吴世勋你最珍贵是什么小说
长安回首绣成堆是什么意思
安吉饭店地址在什么地方,想过去办事
php如何判断for循环语句输出了多少个数据
推荐资讯
洗澡的时候、头晕眼花、手麻了 手臂也麻了 浑
马来西亚榴莲血红肉叫什么名字
飞卢小说网打赏100点是多少
微微怎么去啊,有知道地址的么
用银河玖乐怎样调整k线前复权
有谁知道“弗洛莎帝”衣服品牌怎么样
买房落户成问题,一张图教你怎么避免落户矛盾
第二节:以下五人正在寻找一些网站,阅读以下
一个电能表上表标有“220V”、“10(20)和“
我想问一下,在印度一天的花费多少。。我可能
在联合国前面的国旗里,中国的国旗升在哪里?
吃冰的猫在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?