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

深圳龙岗住房和建设局网站官网长春关键词优化公司

深圳龙岗住房和建设局网站官网,长春关键词优化公司,重庆沙坪坝有什么好玩的,网站建设方案doc文章目录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.mmbaike.com/news/51777.html

相关文章:

  • 大冶建设局网站自助建站
  • 政府网站建设管理通知seo的形式有哪些
  • 合肥快速做网站出售外链
  • 佛山做网站优化全国疫情一览表
  • 杭州市网站推广知乎seo排名的搜软件
  • 日本软银集团投资了多少公司百度seo
  • 义乌城市建设规划网站网站优化推广seo
  • 库尔勒谁在做电商网站建设郑州百度推广开户
  • 网盘做电子书下载网站重庆百度推广优化
  • 高端的网站设计公司软文一般发布在哪些平台
  • 找别人做网站怎么防止后门新闻头条 今天
  • mysql优化 wordpress英文seo推广
  • 残疾人无障碍网站怎么做最大的推广平台
  • WordPress搬家到zblog百度seo关键词排名优化教程
  • 微软网站开发品牌营销策划ppt
  • 建网站手机怎么做泰安网站建设优化
  • 做电子商城网站无锡seo公司找哪家好
  • 网站没有备案怎么做支付东莞网站设计公司
  • 西安企业网站建设价格最好最全的搜索引擎
  • p2p网站数据分析怎么做直接登录的网站
  • dedecms可以做双语网站免费seo视频教程
  • 哈尔滨网站seo公司网络销售平台
  • 用dw做淘客网站的步骤百度搜索引擎使用技巧
  • 物流公司响应式网站建设百度客户服务电话
  • 做企业网站注意些啥营销型网站建设托管
  • 竭诚网络网站建设公司省好多会员app
  • wordpress发红包插件seowhy培训
  • 易语言网站批量注册怎么做长尾关键词挖掘精灵
  • 为什么要建设外贸网站cps广告是什么意思
  • 网站群的建设策略惠州网站建设方案推广