请问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个回答
c语言就是计算机语言 由函数组成 功能嘛 说也说不完~可以作为网站的源代码也可以作为图片的源代码 用得更多的功能是作为程序语言比如代替单片机的汇编语言来实现算法 烧写进单片机等硬件 或者直接编称软件使用~
拿图片来说,图片一般有255种颜色,图片其实就是一个数组,每一个像素是图片的一个数组元素.该数组元素中储存的就是该像素点的颜色RGB值(用来表示颜色的),然后主板将相应的信息传递给显示器了,剩下的就是显示器发挥作用了,刚才说的RGB值是一串二进制数,每一位又分别有不同的含义,比如某位为0就代表黑色,为1就代表红色,如果显示器检测到这位是1,就发出红色的粒子之类的东西打在屏幕上,最后打在屏幕上的颜色就是位上为1的各种颜色的混合体(以前的就只会打黑白色,那就没有RGB值,数组元素只需要储存一位数据就行了,是0代表黑,是1代表红.),这就是一个像素的形成了,然后就由很多像素组成了一个图片了,不相信你就在纸上打点,会画出不同的图像来,画的质量就取决于你点的密集度,就像图片一样,其清晰度取决于其图像的像素密集度
◆◆
评论读取中....
请登录后再发表评论!
◆◆
修改失败,请稍后尝试
精华知识