首页 > 编程语言 > 详细

C语言中关于函数的简单编程题

时间:2015-10-21 19:27:13      阅读:282      评论:0      收藏:0      [点我收藏+]
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;
}

C语言中关于函数的简单编程题

原文:http://760470897.blog.51cto.com/10696844/1704918

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!