c语言程序题分类(共13页).docx
《c语言程序题分类(共13页).docx》由会员分享,可在线阅读,更多相关《c语言程序题分类(共13页).docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上整除类型1. 以下程序的功能是:输出三位正整数中能被13整除的数main() int n; for( (1) ; (2) ;n+) if(n%13!=0) (3) ;else printf(%dn,n);2. 以下的程序功能是:求101至999之间所有能被13整除的整数之和和个数main() int i,cnt; float sum=0; i=101; cnt=0; while( (1) ) if( (2) ) sum+=i; cnt+; (3) ; printf(sum=%f,cnt=%dn,sum,cnt);3. 以下程序的功能是:输出100以内能被3整除且个位数
2、为6的所有整数#include main() int i,j; for(i=0; (1) ;i+) j= (2) ; if( (3) ) continue; else printf(%dn,j);4. 以下程序是功能是:输出1-1000之间满足用3除余2,用5余3,用7余2的数,且一行只打印五个数#include main() int i=1,j=0; do if( (1) ) printf(%4d,i); j=j+1; if( (2) ) printf(n); (3) ; while(i1000); 5. 以下程序是实现1至200之间既能被3又能被5整除的数,每行4个main() int i
3、,n=0; for(i=1;i=200;i+) if( (1) ) printf(%dt,i); (2) ; if( (3) ) printf(n); printf(n); 数据的分离操作1. 以下程序的功能是:实现累加输入变量x各个数位之和main() int x,s=0; scanf(%d,&x); while( (1) ) s+= (2) ; (3) ; printf(s=%dn,s); 2. 以下程序的功能是:求变量n各位数字平方和#include main() int n,sum=0; scanf(%d,&n); while( (1) ) sum+= (2) ; (3) ; prin
4、tf(sum=%dn,sum); 3. 以下程序是输出1至100之间每位数的乘积大于每位数的和的数#include main() int i,n,s,t; for(i=1;is) printf(%dn,i); 4. 写出程序的运行结果main() int num,i; scanf(%d,&num); while(num!=0) i=num%10; printf(%d,i); num/=10; printf(n); 当输入27356时,显示_5. 写出程序的运行结果main() int n,m=0; scanf(%d,&n); while(n!=0) m+=n%10; n/=10; printf
5、(m=%dn,m); 输入12324时,则显示_ 输入34235时,则显示_ 6. 写出程序的运行结果int fun(int n) int num=1; do num*=n%10; n/=10; while(n!=0); return num; main() int n; scanf(%d,&n); printf(%dn,fun(n); 输入1234,则显示_输入1305, 则显示_累加运算1. 以下程序的功能是计算:1+2+3+4nmain() int n,i; int (1) ; scanf(%d,&n); for(i=1;i0) s+= (2) ; (3) ; printf(s=%dn,
6、s); 3. 以下程序的功能是计算:1-2+3-4n main() int i=1,j=1,s=0,n; scanf(%d,&n); for(; (1) ;i+) s+= (2) ; (3) ; printf(s=%dn,s); 4. 以下程序的功能是计算:1-3+5-7-99+101main() int i=1,j=1,s=0; while( (1) ) s+= (2) ; i+=2; (3) ; printf(s=%dn,s); 5. 以下程序的功能是:计算1+1/2+1/nmain() int n; float (1) ; scanf(%d,&n); while(n0) s+= (2)
7、; (3) ; printf(s=%fn,s); 6. 通过形参n计算:1+1/2+1/3+1/41/nfloat fun(int n) main() int n; float s; scanf(%d,&n); s=fun(n); printf(s=%fn,s);7. 以下程序的功能是计算:1-1/2+1/3-1/41/nmain() int i=1,j=1,n; float s=0; scanf(%d,&n); for(; (1) ;i+) s+= (2) ; (3) ; printf(s=%fn,s); 8. 以下程序的功能是计算:1+1/3+1/5+1/(2*n-1)main() int
8、 i, n;float s=0; scanf(%d, (1) ); for(i=1; (2) ;i+) s+= (3) ; printf(s=%fn,s); 9. 以下程序的功能是计算:1-1/3+1/51/(2*n-1)main() int i=1,j=1,n;float s=0; scanf(%d,&n); for(; (1) ;i+) s+= (2) ; (3) ; printf(s=%fn,s); 10. 以下程序的功能是计算:1!+2!+3!+n!main() int i,n; long t=1,s=0; scanf(%d,&n); for(i=1; (1) ;i+) (2) ; (
9、3) ; printf(s=%ldn,s); 找最大或最小元素1. 以下程序的功能是:输入10个整数到一维数组,输出其中最大数main() int a10,i,max; for(i=0;i10;i+) scanf(%d,&ai); (1) =a0; for(i=1;i10;i+) if( (2) ) (3) ; printf(max=%dn, max); 2. 以下程序的功能是:输入10个整数到一维数组,输出其中最大数main() int a10,i,max; for(i=0;i10;i+) scanf(%d,&ai); (1) =0; for(i=1;i10;i+) if( (2) ) (3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 程序 分类 13
限制150内