【C语言】调用函数
来源:互联网 发布:马雅可夫斯基 知乎 编辑:程序博客网 时间:2024/05/21 17:12
实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定,
输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表。
{}
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int cfkj(int a,int b)
{
int i,j,t;
for(i=1;i<=a;i++)
{
for(j=1;j<=i;j++)
{
t=i*j;
printf("%d*%d=%2d ",j,i,t);
}
printf("\n");
}
return 0;
}
int main()
{
int a,b;
printf("请输入行数和列数:");
scanf("%d %d",&a,&b);
printf("您输入的行数和列数为:%d %d\n",a,b);
cfkj(a,b);
return 0;
}
使用函数实现两个数的交换。
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
void change(int* pa, int* pb)
{
int tmp = *pa;
*pa = *pb;
*pb = tmp;
}
int main()
{
int a=0,b=0;
printf("请输入两个数:\n");
scanf("%d %d",&a,&b);
printf("a=%d\nb=%d\n",a,b);
change(&a,&b);
printf("交换后的数为:\na=%d\nb=%d",a,b);
printf("\n");
return 0;
}
实现一个函数判断year是不是润年。
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int isleapyear()
{
int year;
printf("请输入年份:\n");
scanf("%d",&year);
if((year%4==0)&&(year%100!=0)||year%400==0)
{
return 1;
}
else
{
return 0;
}
}
int main()
{
if(isleapyear())
{
printf("该年是闰年!\n");
}
else
{
printf("该年不是闰年!\n");
}
return 0;
}
实现一个函数,判断一个数是不是素数。
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<math.h>
int primer(int a)
{
int i=0;
for(i = 2;i <= sqrt(a);i++)
{
if(a%i==0)
{
return 0;
}
}
return 1;
}
int main()
{
int a=0;
printf("请输入一个数:");
scanf("%d",&a);
if (primer(a))
{
printf("该数是素数!");
}
else
{
printf("该数不是素数!");
}
return 0;
}
- C语言函数调用
- 【C语言】调用函数
- C语言函数调用
- C语言函数调用框架
- C语言函数调用约定
- C语言函数调用约定
- C语言函数调用约定
- C语言函数调用约定
- C语言函数调用约定
- C语言函数调用约定
- C语言函数调用约定
- C语言函数调用约定
- C语言函数调用约定
- 函数调用(C语言)
- C语言函数调用约定
- C语言函数调用约定
- Python调用C语言函数
- Matlab调用C语言函数
- nginx 正向代理 反向代理
- [高斯消元 线性基 树 记数] BZOJ 2322 [BeiJing2011]梦想封印
- java冒泡排序和选择排序法
- asp.net 调用带证书的webservice解决办法
- 前景检测算法(五)--GMM,GMM2,GMG
- 【C语言】调用函数
- ActivityLifecycle 生命周期
- Java之WeakReference与SoftReference使用讲解
- 剖析LRU算法及LinkedHashMap源码实现机制
- leetcode-Set Matrix Zeroes
- 利用iframe来实现ajax文件上传
- BroadcastReceiver—普通广播
- 华为机试题【7】-尼科彻斯定理
- CentOS6.5下Mysql数据库的安装与配置