#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<windows.h>
#define N 80
void print_text(int line,int col,char text[]);
void print_spaces(int n);
void print_blank_lines(int n); int main()
{
int line,col,i;
char text[N]="hi,November~"; srand(time(0)); for(i=1;i<=10;i++)
{
line=rand()%25;
col=rand()%80;
print_text(line,col,text);
Sleep(1000);
}
return 0;
}
void print_spaces(int n)
{
int i;
for(i=1;i<=n;i++)
printf(" ");
}
void print_blank_lines(int n)
{
int i;
for(i=1;i<=n;i++)
printf("\n");
}
void print_text(int line,int col,char text[])
{
print_blank_lines(line-1);
print_spaces(col-1);
printf("%s",text);
}
在运行框中以一秒为时间间隔随机输出“hi,November~"

#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 int func(int n);
int main()
{
long long f;
int n;
while(scanf("%d",&n)!=EOF)
{
f=func(n);
printf("n=%d,f=%lld\n",n,f);
}
return 0;
}
long long int func(int i)
{
long long f;
if(i==0)
return 0;
if(i==1)
return 1;
if(i>=2){
f=2*(func(i-1))+1;
return f;}
}

#include <stdio.h>
int func(int n, int m);
int main()
{
int n, m,ans;
while(scanf("%d%d", &n, &m) != EOF)
printf("n = %d, m = %d, ans = %d\n", n, m, func(n, m));
return 0;
}
int func(int n,int m)
{
int ans;
if(n<m)
return 0;
if(n==m||m==0)
return 1;
else
{
ans=func(n-1,m)+func(n-1,m-1);
return ans;
} }

#include<stdio.h>
long long int mul(int n,int m);
int main()
{
int n,m;
long long ans;
while(scanf("%d%d",&n,&m)!=EOF)
{
ans=mul(n,m);
printf("%d*%d=%lld\n",n,m,ans);
}
return 0;
}
long long int mul(int n,int m)
{
long long int ans;
if(n==0||m==0)
return 0;
else
{
ans=mul(n,m-1)+n;
return ans;
} }
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
void hanoi(unsigned int n,char from,char temp,char to);
void moveplate(unsigned int n,char from,char to);
int main()
{
unsigned int n,s;
while(scanf("%u",&n)!=EOF){ hanoi(n,'A','B','C');
printf("\n");
s=pow(2,n)-1;
printf("一共移动了%d次\n",s);
system("pause");
} return 0;
}
void hanoi(unsigned int n,char from,char temp,char to)
{
if(n==1)
moveplate(n,from,to);
else{
hanoi(n-1,from,to,temp);
moveplate(n,from,to);
hanoi(n-1,temp,from,to);
}
}
void moveplate(unsigned int n,char from,char to)
{
printf("%u:%c-->%c\n",n,from,to);
}

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int is_prime(int s);
int main(){
int n;
int a,b;
for(n=4;n<=20;n=n+2){
for(a=2;a<=n;a++){
b=n-a;
if(is_prime(a)&&is_prime(b)){
printf("%d=%d+%d\n",n,a,b);break;
} }
}
return 0;
} int is_prime(int s){
int m;
for(m=2;m<=s-1;m++){
if(s%m==0) return 0;
if(m>=s) return 1;
}
}

#include<stdio.h>
long fun(long s);
int main(){
long s,t;
printf("Enter a number:");
while(scanf("%ld",&s)!=EOF){
t=fun(s);
printf("new number is:%ld\n\n",t);
printf("Enter a number: ");
}
return 0;
} long fun(long n){
int m;
int t=0,q=1;
while(n>0){
n=n/10;
m=n%10;
if(m%2!=0){
t=t+m*q;
q=q*10;
} }return t;
}

 

class3的更多相关文章

  1. javascript系列-class3.循环语句

    欢迎加入前端交流群来py: 转载请标明出处! while循环   while(循环终止条件){       }   案例     输出0~100个数字  1 . 3 .  5 不输出   输出一百数字 ...

  2. 前端极易被误导的css选择器权重计算及css内联样式的妙用技巧

    记得大学时候,专业课的网页设计书籍里面讲过css选择器权重的计算:id是100,class是10,html标签是5等等,然后全部加起来的和进行比较... 我只想说:真是误人子弟,害人不浅! 最近,在前 ...

  3. .NET基础拾遗(4)委托、事件、反射与特性

    Index : (1)类型语法.内存管理和垃圾回收基础 (2)面向对象的实现和异常的处理基础 (3)字符串.集合与流 (4)委托.事件.反射与特性 (5)多线程开发基础 (6)ADO.NET与数据库开 ...

  4. [WPF]控件应用多个样式

    最近在做WPF项目,公司没有专门的UI工程师,什么都要自己做.接触WPF已经有好几年了,自定义样式什么的也可以做一些.WPF在使用样式的时候一般都是 Style="{StaticResour ...

  5. Spark的DataFrame的窗口函数使用

    作者:Syn良子 出处:http://www.cnblogs.com/cssdongl 转载请注明出处 SparkSQL这块儿从1.4开始支持了很多的窗口分析函数,像row_number这些,平时写程 ...

  6. Java 反射 使用总结

    转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6074887.html1 本文出自[赵彦军的博客] 反射机制是什么 反射机制是在运行状态中,对于任意一个类,都 ...

  7. emmet 系列(1)基础语法

    emmet 系列(1)基础语法 emmet 是一个能显著提升开发html和css开发效率的web开发者工具 emmet基本上目前已知的编辑器都有相应的插件,各个编辑器的emmet插件的下载地址:点我下 ...

  8. 前端开发必备!Emmet使用手册

    介绍 Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具: 基本上,大多数的文本编辑器都会允许你存储和重用一些代码块,我们称之为"片段".虽然片 ...

  9. sublime一些快捷键

    语法: 后代:> 缩写:nav>ul>li <nav> <ul> <li></li> </ul> </nav> ...

  10. The Similarities and Differences Between C# and Java -- Part 1(译)

    原文地址 目录 介绍(Introduction) 相似点(Similarities) 编译单位(Compiled Units) 命名空间(Namespaces) 顶层成员(类型)(Top Level ...

随机推荐

  1. python如何实现对word内段落文本及表格的读取

    在以下方法中用到的三方库是:python-docx from docx import Document 获取指定段落的文本 def get_paragraph_text(path, n): " ...

  2. SSIS Package Version

    当 SSIS 首次出现时,有大量关于所有问题的笑话和帖子,以及每个人如何认为 DTS 更好,他们真的必须转换吗?多年来,我开始欣赏 SSIS.它是一个非常强大和有用的工具,可以做一些了不起的事情.当然 ...

  3. Pytest之参数化

    在unittest测试中,有参数化的概念,那么在pytest中也有. 如何理解参数化: 当对一个测试函数进行测试时,通常会给函数传递多组参数.比如测试账号登陆,我们需要模拟各种千奇百怪的账号密码.可以 ...

  4. 如何在 Linux 上扫描/检测新的 LUN 和 SCSI 磁盘

    当 Linux 系统连接到 SAN(存储区域网络)后,你需要重新扫描 iSCSI 服务以发现新的 LUN. 要做到这一点,你必须向存储团队提供 Linux 主机的 WWN 号和所需的 LUN 大小. ...

  5. Python基础数据类型-String(字符串)

    print("===========字符串类型常见方法=============") a = "stringing" print(a.capitalize()) ...

  6. c++学习9 结构体

    一 结构体赋值 结构体赋值的方法有三种,逐个成员赋值,整体赋值和拷贝赋值. 设一个结构体有struck student{ int age;char ch[32]; }: 逐个成员赋值:student ...

  7. springboot项目打成jar包,启动指定外部的yml文件

    java -jar xxx.jar --spring.config.local=application.yml

  8. 下载Vue.js输入Vue -V报错解决办法

    报错如图所示 解决办法: 1. 以管理员身份运行vscode; 2. 执行:get-ExecutionPolicy,显示Restricted,表示状态是禁止的; 3. 执行:set-Execution ...

  9. Java实现简单的大顶堆

    Java实现简单的大顶堆 今天刷LeetCode的347. 前 K 个高频元素的时候使用到了优先队列,由于对大顶堆掌握不算熟练,于是写了一个简单大顶堆练手: 实现代码在最后 之前很少使用泛型来写代码, ...

  10. spring-security-oauth2使用遇到的坑

    异常信息为 2021-08-22 14:24:11.086 WARN 17812 --- [ main] ConfigServletWebServerApplicationContext : Exce ...