第八次
来源:互联网 发布:淘宝产品摄影布光技巧 编辑:程序博客网 时间:2024/04/28 04:13
#include<stdio.h>void main(){int n,x=0,m,y=0,sum,z=0;printf("请输入两个数:\n");scanf("%d%d",&n,&m);while(n!=0){x=x*10+n%10;n=n/10;}while(m!=0) { y=y*10+m%10; m=m/10; } printf("输出:%d %d\n",x,y); sum=x+y; printf("sum=%d\n",sum);while(sum!=0) { z=z*10+sum%10; sum=sum/10; } printf("反转后的sum=%d\n",z);}
上机题2:求1+2!+3!+...+20!的和
要求:利用递归函数
我的程序:
#include<stdio.h>long jc(int n){long sum1=1;if(n==1) return 1; return n*jc(n-1);}void main(){long sum=0;for(int i=1;i<=20;i++){sum=sum+jc(i);}printf("1!+2!+...+20!=%ld\n",sum);}
上机题3:编写程序,输入一个正整数N,如果N 是质数则输出Yes,否则输出No。另,由于最小的质数是2,所以先检查它是否小于2,如果是的话,则提示“质数是不能小于2,请重新输入”
要求:利用自定义函数P(N)检查N 是不是质数
我的程序:
#include<stdio.h>int zhishu(int n){for(int i=2;i<n;i++){if(n%i==0){return 1; break;}elsereturn 0;}}void main(){int n,m;printf("请输入一个数:\n");scanf("%d",&n);if(n<=2)printf("质数不能小于2,请重新输入!");if(zhishu(n)==0) printf("Y\n");if(zhishu(n)==1)printf("N\n");}
- 第八次
- 第八次
- 第八次比赛感想
- 第八次比赛感想
- 第八次比赛感想
- 第八次实验任务
- 第八次上机
- 第八次实验任务
- 第八次上机试验报告
- 第八次上机实验
- 第八次上机实验
- 第八次实验任务
- 第八次上机任务
- 第八次上机实验
- 第八次实验任务
- 第八次上机实验
- 第八次上机
- 第八次上级任务
- 总帐接口表gl_interface的详细说明
- hive0.9安装
- Commons Betwixt : Turning beans into XML
- git上的vlc 2.10pre1的upnp报错.
- ThinkPHP验证码
- 第八次
- hive简介 安装 hivesql hive开发 性能优化
- POJ 2443 Set Operation
- QT 画线嵌套问题
- spin_lock & mutex_lock的区别
- Oracle树查询及相关函数
- log4j配置祥解
- MySQL 常用命令之一
- 通用树状节点 获取所有叶节点和支节点 sql