c语言函数编程小练习

1.实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定

输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表。

#include <stdio.h>

int chengfa(int n,int i,int j,int k)
{
scanf("%d",&n);
    for(i=1;i<=n;i++)  
    {  
        for(j=1;j<=i;j++)
        {
            k=i*j;
            printf("%dx%d=%2d  ",j,i,k);
        }
        printf("\n");
    }
}
int main()
{  
    int a=0,b=0,c=0,d=0;
    chengfa(a,b,c,d);
    system("pause");
    return 0;
}

 

2.使用函数实现两个数的交换。

#include<stdio.h>
int swap(int *p1,int *p2)
{
int tmp;
tmp=*p1;
*p1=*p2;
*p2=tmp;
}
int main()
{
    int a=12;
    int b=34;
     swap(&a ,&b);
    printf("a=%d\nb=%d\n",a,b);
    system("pause");
    return 0;
}

 

3.实现一个函数判断year是不是润年。

 

#include<stdio.h>
int year(int n)
{
scanf("%d",&n);
if((n%4==0)&&(n%100!=0)||(n%400==0))
    printf("%d是闰年!",n);
else
    printf("%d不是闰年!",n);
}
int main()
{
    int a;
    year(a);
    system("pause");
return 0;
}


本文出自 “大李子” 博客,谢绝转载!

转载于:https://my.oschina.net/u/3579120/blog/1508091

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值