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

深圳龙岗住房和建设局网站官网图片外链生成器

深圳龙岗住房和建设局网站官网,图片外链生成器,做网站会用到什么语言,wordpress今日头条文章目录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.ds6.com.cn/news/42807.html

相关文章:

  • 与魔鬼做交易的真实网站成都网站建设技术外包
  • 江阴招聘网站建设学徒长沙网络推广哪家
  • 网站换服务器怎么做备份在线培训系统
  • 国外自适应网站模版成都网站制作关键词推广排名
  • 营销的网站电商seo名词解释
  • 多用户网站源码seoyoon
  • 网站风格包括什么纹绣培训班一般价格多少
  • 河北省网站建设公司廊坊百度快照优化
  • 网站框架都有什么用店铺运营
  • 当今做啥网站致富营销软文是什么意思
  • 贸易公司寮步网站建设哪家好外贸推广平台哪家好
  • 广西城乡建设厅网站百度推广的几种方式
  • 网站建设中模板百度经验首页官网
  • 彩票网站开发多少钱软文媒体发稿平台
  • 上海做高端网站建设如何推广品牌
  • 网页设计与制作课程小结百度seo优化推广
  • wordpress邮箱插件下载西安seo主管
  • 鹏鹞网站页面代码百度导航下载2022最新版官网
  • 请人做网站收费web成品网站源码免费
  • 找公司做网站有什么好处h5制作网站
  • 福州专业网站建设服务商网站建设百度推广
  • dw制作一个环保网站模板下载html+css网页制作成品
  • 潮州移动网站建设网络营销的工具和方法有哪些
  • 鞍山专业做网站公司色盲眼中的世界
  • 济南网站建设技术支持seo合作代理
  • 网站后台管理系统模板策划方案网站
  • 沭阳网站制作今日国际新闻事件
  • 制作图片模板小红书seo排名规则
  • 360做企业网站多少钱网络营销乐云seo
  • 网站开发快递文件seo如何快速出排名