shiyansi
#include <stdio.h>
#include <stdlib.h>
#define N 1000
int fun(int n,int m,int bb[N]) {
int i,j,k=0,flag; for(j=n;j<=m;j++) {
flag= 1;
for(i=2;i<j;i++)
if(j%i==0) {
flag=0;
break;
}
if(flag==1)
bb[k++]=j;
}
return k;
} int main(){
int n=0,m=0,i,k,bb[N]; scanf("%d",&n);
scanf("%d",&m); for(i=0;i<m-n;i++)
bb[i]=0; k=fun(n,m,bb); for(i=0;i<k;i++)
printf("%4d",bb[i]); return 0;
}
#include<stdio.h>
int func(int, int); int main() {
int k=4,m=1,p1,p2; p1 = func(k,m) ;
p2 = func(k,m) ;
printf("%d,%d\n",p1,p2) ; return 0;
} int func(int a,int b) {
static int m=0,i=2; i += m+1;
m = i+a+b; return (m);
}
#include <stdio.h>
long long fac(int n); int main(){
int i,n; printf("Enter n:");
scanf("%d",&n); for(i=1;i<=n;++i)
printf("%d!=%lld\n",i,fac(i)); return 0;
} long long fac(int n){
static long long p = 1;
printf("p=%lld\n",p);
p = p*n; return p;
}
#include <stdio.h>
long long fun(int n); // 函数声明 int main() {
int n;
long long f; while(scanf("%d", &n) != EOF) {
f = fun(n); // 函数调用
printf("n = %d, f = %lld\n", n, f);
} return 0;
} long long fun(int n) {
if (n == 1) {
return 1;
}
else{
return 2 * fun(n - 1) + 1;
}
}
shiyansi的更多相关文章
- 20155308 实验四 Android开发基础
20155308 实验四 Android开发基础 实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android.组件.布局管理器的使用: 掌握Android中 ...
- 201871010119-帖佼佼《面向对象程序设计(java)》第二周学习总结
项目 内容 这个作业属于哪个课程 <任课教师博客主页链接> https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 <作业链接地址> ...
随机推荐
- 【基础篇】一文带你掌握 Redis
一.摘要 谈起 Redis,相信大家都不会陌生,做过云平台开发的程序员多多少少会接触到它,Redis 英文全称:Remote Dictionary Server,也被称之为远程字典服务. 从官方的定义 ...
- 《深度探索C++对象模型》第六章 执行期语意学
new运算符和delete运算符 运算符new看似是一个简单的运算,比如: int *pi=new int(5); 但是它实际由两个步骤完成: 1.通过适当的new运算符函数实体,配置所需的内存: / ...
- for循环 rang方法
今日内容 while循环补充说明 1.死循环 真正的死循环是一旦执行 cpu的功耗急剧上升 直到系统采取紧急措施 2.嵌套及全局标志位 强调: 一个break只能结束他所在那一层的循环 如果想一次性结 ...
- 【力扣】剑指 Offer II 092. 翻转字符
题目 解题思路 一个很暴力的想法,在满足单调递增的前提下,使每一位分别取 1 或 0,去看看哪个结果小. 递归函数定义int dp(StringBuilder sb, int ind, int pre ...
- while2.c程序
/*while2.c程序->注意分號的位置*/ 1 #include<stdio.h> 2 int main(void) 3 { 4 int n=0; 5 6 while(n++&l ...
- python 动态导入库
import sys sys.path.append("d:\\") ll = __import__("ll") if __name__ == '__main_ ...
- Idea 2022 springboot 3.0 druid: testWhileIdle is true, validationQuery not set
druid启动错误解决方法: Druid连接池 :严重: testWhileIdle is true, validationQuery not set 增中配置 在 application.yml 增 ...
- 线程基础知识11-CAS+自旋锁
1.CAS是什么(CompareAndSet) CAS(Compare and swap)比较和替换是设计并发算法时用到的一种技术.简单来说,比较和替换是使用一个期望值和一个变量的当前值进行比较,如果 ...
- windows10、windows server 2016激活方法
1.激活准备 管理员打开cmd命令窗口(或者Windows+X组合键选择下图标注选项),复制对应版本命令回车即可 2.激活命令: 2.1 win 10 专业版 slmgr /ipk W269N-WFG ...
- vue+.net入门级书签项目
vu3+.net6 webApi 书签管理项目 前言 Gitee项目地址:https://gitee.com/zyplj/book-marks Github项目地址:https://github.co ...