c语言源码什么意思,请问C语言源代码什么意思?

请问C语言源代码什么意思?

main()

{

long fn1,fn2,fn3;

int i,n;

printf("please enter Month Number(less than 40):");

scanf("%d",&n);

if(n<1) n=1;

printf("\n");

fn1=fn2=1;

printf(" M. 1:%10ld",fn1);

if(n>1)

printf(" M. 2:%10ld",fn2);

for(i=3;i<=n;i++)

{

fn3=fn2+fn1;

if(i%4==0)printf("\n");

printf(" M.%2d:%10ld",i,fn3);

fn1=fn2;

fn2=fn3;

}

getch();

}

上面的("please enter Month Number(less than 40):"); 冒号是什么意思``

("%d",&n); 是什么意思

("\n"); 是什么意思

(" M. 1:%10ld",fn1);为什么有%10ld,

if(i%4==0)printf("\n");是什么意思

xiao樱桃

发布

2个回答

67b0a70febe552c922c54bb8560d6ef6.png

ae0657f1dc1cd02cd4790c9365768f56.png

c语言就是计算机语言 由函数组成 功能嘛 说也说不完~可以作为网站的源代码也可以作为图片的源代码 用得更多的功能是作为程序语言比如代替单片机的汇编语言来实现算法 烧写进单片机等硬件 或者直接编称软件使用~

拿图片来说,图片一般有255种颜色,图片其实就是一个数组,每一个像素是图片的一个数组元素.该数组元素中储存的就是该像素点的颜色RGB值(用来表示颜色的),然后主板将相应的信息传递给显示器了,剩下的就是显示器发挥作用了,刚才说的RGB值是一串二进制数,每一位又分别有不同的含义,比如某位为0就代表黑色,为1就代表红色,如果显示器检测到这位是1,就发出红色的粒子之类的东西打在屏幕上,最后打在屏幕上的颜色就是位上为1的各种颜色的混合体(以前的就只会打黑白色,那就没有RGB值,数组元素只需要储存一位数据就行了,是0代表黑,是1代表红.),这就是一个像素的形成了,然后就由很多像素组成了一个图片了,不相信你就在纸上打点,会画出不同的图像来,画的质量就取决于你点的密集度,就像图片一样,其清晰度取决于其图像的像素密集度

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

精华知识

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值