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

大英哪里有做网站的公司网页制作需要多少钱

大英哪里有做网站的,公司网页制作需要多少钱,建站行业发展,成都住建局官网住建蓉e办1.打印乘法口诀表 口诀表的行数和列数自己指定如&#xff1a;输入9&#xff0c;输出99口诀表&#xff0c;输出12&#xff0c;输出1212的乘法口诀表。 multiplication(int index) { ​if (index 9) { ​int i 0; ​for (i 1; i < 10; i) { ​int j 0; ​for (j 1; j &…

1.打印乘法口诀表

口诀表的行数和列数自己指定如:输入9,输出9×9口诀表,输出12,输出12×12的乘法口诀表。

multiplication(int index) {
​if (index == 9) {
​int i = 0;
​for (i = 1; i < 10; i++) {
​int j = 0;
​for (j = 1; j < i; j++) {
​printf("%d * %d = %d ", i, j, i * j);
​}
​printf("\n");
​}
​}
​
​
​if (index == 12) {
​int i = 0;
​for (i = 1; i < 13; i++) {
​int j = 0;
​for (j = 1; j < i; j++) {
​printf("%d * %d = %d", i, j, i * j);
​}
​printf("\n");
​}
​}
​
​
​}
​
​
int main() {
​int index = 0;
​scanf("%d", &index);
​multiplication(index);
​
}

2.写一个二分查找函数

功能:在一个升序数组中查找指定的数值,找到了就返回下标,找不到就返回-1.

int bin_search(int arr[], int left, int right, int key) {
​
// arr 是查找的数组
​
//left 数组的左下标
​
//right 数组的右下标
​
//key 要查找的数字
​while (left<=right)
​{
​int mid = left + (right - left) / 2;//防止整形溢出
​if (arr[mid] ==key) {
​return mid;
​break;
​}
​else if(arr[mid]<key) //中间值小于右边
​{
​left = mid + 1;   //左下标往右
​}
​else
​{
​left = mid - 1;  //中间值大于右边 左下标往左
​}
​}
​return -1;
​
​
​
}
​
//二分查找
​
int main() {
​int key = 0;
​int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
​printf("请输入你想要查找的元素:\n");
​scanf("%d", &key);
​int sz = sizeof(arr) / sizeof(arr[0]);
​int left = 0;
​int right = sz-1;
​int ret = bin_search(arr,left,right,key);
​if (ret != -1) {
​printf("元素%d,的数组下标为%d", key, ret);
​}
​else {
​printf("没找到,返回%d", ret);
​}
​return 0;
​
}

3.判断闰年

int is_leap_year(int y);//函数声明 两种方法
​
int is_leap_year(int); //函数声明 形参可以省略
​
int main()
​
{
​int y = 0;
​scanf("%d", &y);
​int r = is_leap_year(y);
​if (r == 1)
​printf("闰年\n");
​else
​printf("⾮闰年\n");
​return 0;
​
}
​
​
​
//函数定义
​
int is_leap_year(int y) { //判断闰年函数 只有两种情况 用bool类型
​if (((y % 4 == 0) && (y % 100 != 0) || (y % 400 == 0)))
​return 1;
​else
​return 0;
​
​
​
}

4.判断素数

  • 实现一个函数is_prime,判断一个数是不是素数。

  • 利用上面实现的is_prime函数,打印100到200之间的素数。

#include <stdio.h>
​
#include <stdbool.h>
​
#include <math.h>
​
​
​
// 判断一个数是否是素数
​
bool is_prime(int n) {
​// 如果 n 小于 2,则不是素数
​if (n < 2) {
​return false;
​}
​// 如果 n 是 2,则是素数
​if (n == 2) {
​return true;
​}
​// 如果 n 是偶数,则不是素数
​if (n % 2 == 0) {
​return false;
​}
​// 检查 n 是否可以被小于或等于其平方根的奇数整除
​int limit = (int) sqrt(n) + 1;
​for (int i = 3; i < limit; i += 2) {
​if (n % i == 0) {
​return false;
​}
​}
​// 如果没有找到可以整除 n 的数,则 n 是素数
​return true;
​
}
​
​
​
int main() {
​// 打印100到200之间的素数
​for (int num = 100; num <= 200; num++) {
​if (is_prime(num)) {
​printf("%d\n", num);
​}
​}
​return 0;
​
}
​
​

5.创建一个整形数组,完成对数组的操作

  1. 实现函数init() 初始化数组为全0

  2. 实现print() 打印数组的每个元素

  3. 实现reverse() 函数完成数组元素的逆置。

要求:自己设计以上函数的参数,返回值。

void Init(int arr[], int sz, int set)
{int i = 0;for(i=0; i<sz; i++){arr[i] = set;}
}
​
​
void Print(int arr[], int sz)
{int i = 0;for(i=0; i<sz; i++){printf("%d ", arr[i]);}printf("\n");
}
​
​
void Reverse(int arr[], int sz)
{int left = 0;int right = sz-1;
​
​while(left<right){int tmp = arr[left];arr[left] = arr[right];arr[right] = tmp;left++;right--;}
}
​
int main()
{int arry[] = { 0,1,2,3,4,5,6,7,8,9 };int sz = sizeof(arry) / sizeof(arry[0]);Print(arry, sz);Reverse(arry, sz);Print(arry, sz);Init(arry, sz,0);Print(arry, sz);return 0;
}

http://www.ds6.com.cn/news/101443.html

相关文章:

  • 如何做网站alexa排名seo课程哪个好
  • 重庆网站制作定制百度百科词条创建入口
  • 做域名后就得做网站吗广告设计公司
  • 中交路桥建设有限公司招聘视频seo优化教程
  • 有哪些网站可以做微商鹤壁搜索引擎优化
  • 贵阳网站开发哪家便宜搜索引擎优化与推广技术
  • 如何在局域网做网站爱站网收录
  • 用什么做网站方便重庆网站seo好不好
  • 律师网站建设哪家专业进入百度官网首页
  • 门户网站首页模板下载自己怎么做网站推广
  • 免费推广网站翻译英文南宁网络推广热线
  • 好的龙岗网站建设线上推广是什么意思
  • 网站制作新报价西安网站建设制作
  • 怎么买域名做企业网站百度网盘首页
  • 锚文本对网站网络营销师培训
  • 重庆装修公司一览表重庆seo网站管理
  • 2018年公司网站建设费分录百度快照在哪里找
  • 做新网站不换域名品牌seo是什么意思
  • 上传下载网站模板北京seo优化推广
  • 个人网站免费的吗前端培训费用大概多少
  • 郑州php网站建设百度营业执照怎么办理
  • 布吉网站开发网页设计制作
  • 做网站 ecs vps比较靠谱的网站
  • 西安市精神文明建设网站百度我的订单查询
  • 网站的重要性培训总结怎么写
  • 做山西杂粮的网站排名seo公司哪家好
  • 济南的企业网站域名注册时间查询
  • 电脑自己做网站可以吗合肥做网站的公司有哪些
  • 网站建设报价表模板下载宁波正规seo快速排名公司
  • 电商网站的成本网络营销策划推广公司