栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

一个小白的小C栗子小栗子

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

一个小白的小C栗子小栗子

一、乘法表
//程序功能:打印9*9乘法表
//2017.3.8

#include 
#include 

int main()
{
    int i,j;
    for(i=1;i<=9;i++)
    {
 for(j=1;j<=i;j++)
 {
     printf("%d*%d=%d  ",i,j,i*j);
 }
 printf("n");
    }
}
二、数字三角形

#include
void Generate(int m,int n);
int  main()
{
    int i,j;
    for(i=1;i<=9;i++)
    {
 for(j=1;j<=10-i;j++)
     printf(" ");
 Generate(1,i);
 printf("n");
    }
}
void Generate(int m,int n)
{
    if(m==n)
 printf("%d",m);
    else
    {
 printf("%d",m);
 Generate(m+1,n);
 printf("%d",m);
    }
}
三、最大公约数&最小公倍数
//函数功能:求两个数的最大公约数和最小公倍数
//2017.3.7

#include
int Gcd(int x,int y);
int Lcm(int x,int y);
int main()
{
    int num1,num2;
    printf("input two integer:n");
    scanf("%d%d",&num1,&num2);
    printf("The greatest common divisoris is :%dn",Gcd(num1,num2));
    printf("The least common multipile is :%dn",Lcm(num1,num2));
    return 0;
}

int Gcd(int x,int y)
{
    int r;
    r=x%y;
    while(r!=0)
    {
 x=y;
 y=r;
 r=x%y;
    }
    return y;
}

int Lcm(int x,int y)
{
    return (x*y)/Gcd(x,y);
}
四、删除字符串中的数字字符
#include
#include 
void delDigit(char *p);
int main()
{
    char str[50];
    printf("输入一个含有数字字符的字符串:n");
    gets(str);
    delDigit(str);
    printf("删除数字字符后:  %s",str);
    return 0;
}
void delDigit(char *p)
{
    char *pc;
    for(pc=p;*pc!='';pc++)
    {
 while(*pc>='0'&&*pc<='9'){
     strcpy(pc,pc+1);
 }
    }
}
五、输出1~1000内的所有完数

#include 
int Wanshu(int n);
int main()
{
    int i;
    for(i=2;i<1000;i++)
    {
 if(Wanshu(i))
 {
     printf("%4d",i);
 }
    }
    return 0;
}
int Wanshu(int n)
{
    int i,sum=0;
    for(i=1;i<=n/2;i++)
    {
 if(n%i==0)
 sum+=i;
    }
    if(sum==n)
 return 1;
    else
 return 0;
}
六、菱形
//程序功能:打印菱形
//2017.3.8

#include 
#include 

int main()
{
    int i,j,line;
    printf("input line:n");
    scanf("%d",&line);
    //上三角形
    for(i=0;i
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/233545.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号