当前位置: 首页 > news >正文

深圳龙岗住房和建设局网站官网百度快速收录账号购买

深圳龙岗住房和建设局网站官网,百度快速收录账号购买,免费网站建设阿里云,网站建设一下需要多少费用文章目录1. 写一个函数可以判断一个数是不是素数。2. 写一个函数判断一年是不是闰年。3. 写一个函数,实现一个整形有序数组的二分查找。4. 写一个函数,每调用一次这个函数,就会将 num 的值增加1。5. 写一个函数,打印乘法口诀表。6…

文章目录

  • 1. 写一个函数可以判断一个数是不是素数。
  • 2. 写一个函数判断一年是不是闰年。
  • 3. 写一个函数,实现一个整形有序数组的二分查找。
  • 4. 写一个函数,每调用一次这个函数,就会将 num 的值增加1。
  • 5. 写一个函数,打印乘法口诀表。
  • 6. 写一个函数来交换两个整数的内容。

1. 写一个函数可以判断一个数是不是素数。

#include <stdio.h>//写一个函数可以判断一个数是不是素数。
#include <math.h>
int is_prime(int i)
{int j = 0;for (j = 2;  j <= sqrt(i); j++){if (i % j == 0){return 0;}}return 1;
}
int main()
{int i = 0;int count = 0;for ( i = 100; i <= 200; i++){if (1 == is_prime(i)){count++;printf("%d ", i);}}printf("\ncount = % d \n",count);return 0;
}

2. 写一个函数判断一年是不是闰年。

#include <stdio.h>    //写一个函数判断一年是不是闰年。
int is_leap_year(int year)
{if( ( year % 4 == 0 && year %100 != 0)|| year % 400 == 0){return 1;}return 0;
}
int main()
{int year;int count = 0;for ( year = 1000; year <= 2000; year++){if (is_leap_year(year) == 1 ){count++;printf("%d ", year);}}printf("\ncount = % d \n", count);return 0;
}

3. 写一个函数,实现一个整形有序数组的二分查找。

#include <stdio.h>  //写一个函数,实现一个整形有序数组的二分查找。
int binary_search(int arr[], int k, int sz){int left = 0;int right = sz - 1;while (left <= right){int mid = left + (right - left) / 2;if (arr[mid] < k){left = mid + 1;}else if (arr[mid] > k){right = mid - 1;}else{return mid;}}return -1;}
int main()
{int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };int k = 0;//k为查找的数字scanf("%d", &k);int sz = sizeof(arr) / sizeof (arr[0]);//找到了就返回下标,找不到就返回-1int ret = binary_search(arr, k, sz);if (ret == -1){printf("找不到\n");}elseprintf("找到了,下标为:%d\n", ret);return 0;
}

4. 写一个函数,每调用一次这个函数,就会将 num 的值增加1。

#include <stdio.h>
Add(int* pnum)
{(* pnum)++;   //两种方式*pnum = *pnum+1;
}
int main()   //写一个函数,每调用一次这个函数,就会将 num 的值增加1。
{int num = 0;Add(&num);printf("%d\n", num);  //结果为1Add(&num);printf("%d\n", num);  //结果为2Add(&num);printf("%d\n", num);  //结果为3Add(&num);printf("%d\n", num);  //结果为4return 0;
}

5. 写一个函数,打印乘法口诀表。

#include <stdio.h>   //九九乘法表
int card(int n)
{int i = 0;int j = 0;for (i = 1; i <= n; i++){for (j = 1; j <= i; j++){if (i >= j){printf("%d * %d = %2d  ", j, i, j*i);}}printf("\n");}
}
int main()
{int n = 0;scanf("%d", &n);card(n);return 0;
}

6. 写一个函数来交换两个整数的内容。

#include <stdio.h>
void Swap(int* pa, int* pb)
{int* tmp = *pa;*pa = *pb;*pb = tmp;
}
int main()           //实现一个函数来交换两个整数的内容。
{int a = 0;int b = 0;scanf("%d %d", &a, &b);Swap(&a, &b);printf("%d %d", a, b);return 0;
}
http://www.zhongyajixie.com/news/43282.html

相关文章:

  • 网站建设维护毕业论文推广软件的app
  • 建设网站企业网上银行登录入口百度seo点击
  • 企业做网站哪个最好班级优化大师简介
  • 小程序定制开发话术seo最新教程
  • 建外贸网站费用百度优化是什么
  • btb网站建设模板电商运营培训课程
  • 有些人做网站不用钱的,对吗?合肥seo优化外包公司
  • 福州住房和建设局网站狼雨seo网站
  • wordpress建两个网站吗网络推广的话术怎么说
  • 免费网站建设公司推荐网页设计工资一般多少
  • 城阳区城市规划建设局网站营销推广app
  • wordpress好的插件seo的中文含义
  • wordpress+配置七牛南宁seo优化公司
  • 内蒙古建设厅官网站网页是怎么制作的
  • 自己做网站投放有流量么最佳磁力吧ciliba磁力链
  • wordpress https版3分钟搞定网站seo优化外链建设
  • 上海公安门户网站网址郑州网络推广平台
  • 重庆网站建设慕枫好搜网惠州seo
  • 万博法务网站建设项目提交链接
  • 网站中搜索栏怎么做百度首页排名优化哪家专业
  • 国外网站空间租用费用站长工具seo综合查询
  • 成都全网营销型网站电脑优化软件推荐
  • 如何使用网站模板地推拉新接单平台
  • 网站制作公司挣钱吗网络推广seo
  • 关于申请网站建设的请示百度seo排名教程
  • iis7发布php网站看网站搜索什么关键词
  • 柳州游戏网站建设宁波seo教程
  • 网站如何测试有无未做链接的文件seo关键词快速排名软件
  • 有什么做h5的网站推广
  • 找图片素材网站百度关键词排名查询工具