江苏科技大学C++试验设计报告

2026/4/29 0:35:44

运行结果:

第三题:设计一个程序,输入一个任意整数(1~4位),

求出各位数字之和,并统计出位数

源程序清单:

#include void main() { }

int n,k,s=0,t=0; cout<<\cin>>n; while(n) {

k=n; n=n/10; s=s+k; t=t+1; }

cout<

运行结果:

第四题:设计一个程序,计算组合数:C(m,r)=m!/(r!*(m-r)!),其中m、r为正整数,且m>r。分别求出C(4,2)、C(6,4)、C(8,7)的值。要求用函数来实现求阶乘和组合数,在主函数中测试。 源程序清单:

#include #include float f(int n){

if(n<0){

cout<<\应为正数!\\n\

float s; if(n==1||n==0)

return 1;

else

s=n*f(n-1);

return s;}

float c(int m,int r){

if(m

cout<<\不应小于r!\\n\

return f(m)/(f(r)*f(m-r));}

void main(){

int m,r;


江苏科技大学C++试验设计报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 江苏科技大学C++试验设计报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219