还剩3页未读,继续阅读
文本内容:
练习题
1.找出1~n之间的守形数:从个位数看起n的所有位与n*n的对应位完全相同.
2.任给两个整数判断一个是否包含在另一个中.例如:567在12567中567在1256789中但567不在125687中.
3.找出1~n之间的能被3整除且含有数字5的整数.
4.找出1~n之间的能被3整除且只含一个5的整数.
5.编程求:
6.输入r进制数字串,将其转换为十进制数输出
7.输入r进制小数字串,将其转换为十进制小数输出
8.打印下边两个图形
9.判断n!末尾零的个数
10.编程将文件中的C程序的注释部分去掉后写入到另一个文件中(注释以\**\标志)
11.任意读入一批数据,求其最大、最小值、平均值,并统计其中低于均值和高于均值的数的个数守形数#includestdio.h#includemath.hintmain{intijnumxnum1iijj;scanf%dx;ifx==1printf1;else{fori=2;i=x;++i{ii=i;num=1;num1=0;jj=i*i-i;//printf%dii;whileii/10{num++;ii/=10;//printf%dii;//getchar;}while!jj%10{num1++;jj/=10;}//getchar;ifnum1=numprintf%d\ni;}}}两数包含关系#includestdio.h#includemath.hintmain{intxyinum1num2xxyyttnum3;scanf%d%dxy;xx=x;yy=y;num1=0;num2=0num3=1;whileyy/10{num3++;yy/=10;}whilexx/10{if!xx%10num1++;xx/=10;}i=0;whilett=x-y*intpow10i=0{whilett/10{if!tt%10num2++;tt/=10;}i++;...。