《天方夜谭》中有这样一个故事:有一群鸽子飞过一棵高高的树,一部分落在树上,其余的落在树下。一只落在树上的鸽子观察了一会儿,对树下的鸽子说:“倘若你们飞上来一只,你们的数目就是鸽群的1/3;倘若我们中飞下去一只,我们和你们的数目恰好相等。”聪明的读者,您能写程序算出树上、树下各有多少只鸽子吗?
查看答案
巧算阶梯。有一条长长的阶梯,如果每步跨2阶,最后剩下1阶;如果每步跨3阶,最后剩下2阶;如果每步跨4阶,最后剩下3阶;如果每步跨5阶,最后剩下4阶;如果每步跨6阶,最后剩下5阶;只有每步跨7阶时,最后才正好走完。问阶梯共有多少阶?
程序输出结果为___,intmain(){inti,a[10];for(i=0;i<10;i++){a[i]=3*i+1;printf("%5d",a[i]);}printf(“\n”);for(i=9;i>=0;i--,i--)if(a[i]/2)printf("%5d",a[i]);}
程序输出结果是。int main(){charc[]="12345678";inti,d[10];for(i=0;i
分析出程序的功能,在行后/**/中作注解,并画出变量分配表。#include"math.h"#defineN50int main(){inte[N],f[5],i;for(i=0;i<5;i++)/**/f[i]=0;for(i=0;i