1、 #include <stdio.h> void assign1(int x[], int n)//函数间数组的传递是以数组第一个元素的指针的形式传递的,因此形参变为指向数组第一个元素的指针,形参和数组本身的行为一样。 { int i; for(i = 0; i < n; i++) { x[i] ...
分类:
编程语言 时间:
2021-06-02 17:38:23
阅读次数:
0
一、编写函数,计算一个正整数n的各位数字之和。 提示: 方法1: 1)def str()函数将该正整数n转换为字符串s; 2)遍历字符串s,取出数字字符,并使用int()函数将其转换为整数num; 3)每次遍历时,将整数num累加至变量sum中,推出循环后,将sum作为函数返回值,即为各位数字之和。 ...
分类:
编程语言 时间:
2021-06-02 17:27:07
阅读次数:
0
一、说明 Golang设计者为了编程方便,提供了一些函数,这些函数可以直接使用,我们称为Go的内置函数。 二、常用函数 1. func len(v Type) int 函数len返回 v 的长度 数组:v中元素的数量 数组指针:*v中元素的数量(v为nil时panic) 切片、映射:v中元素的数量; ...
分类:
其他好文 时间:
2021-05-24 08:24:57
阅读次数:
0
地址 https://leetcode-cn.com/problems/sqrtx/ 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 示例 1: 输入: 4 输出: 2 示例 2: 输入: ...
分类:
其他好文 时间:
2021-05-23 23:18:08
阅读次数:
0
实验任务1 #include <stdio.h> long long fun(int n); // 函数声明 int main() { int n; long long f; while(scanf("%d", &n) != EOF) { f = fun(n); // 函数调用 printf("n ...
分类:
编程语言 时间:
2021-04-30 12:31:46
阅读次数:
0
任务1 #include <stdio.h> long long fun(int n); // 函数声明 int main() { int n; long long f; while(scanf("%d", &n) != EOF) { f = fun(n); // 函数调用 printf("n = ...
分类:
其他好文 时间:
2021-04-30 12:31:08
阅读次数:
0
#include <stdio.h> long long fun(int n); // 函数声明 int main() { int n; long long f; while(scanf("%d", &n) != EOF) { f = fun(n); // 函数调用 printf("n = %d, ...
分类:
其他好文 时间:
2021-04-30 12:24:09
阅读次数:
0
int main() { cout<<__builtin_ffs(4)<<endl; //返回n的最后一位1的是从后向前第几位 //返回3 cout<<__builtin_ctz(8)<<endl; //返回n的后面的0的个数 //返回3 cout<<__builtin_popcount(11)<< ...
分类:
其他好文 时间:
2021-01-20 11:58:15
阅读次数:
0
任务一 不能设计成以返回值返回给主函数,因为返回值只能返回一个值,而根有两个。 任务二 // 利用局部static变量计算阶乘 #include <stdio.h> long long fac(int n); // 函数声明 int main() { int i,n; printf("Enter n ...
分类:
其他好文 时间:
2020-12-09 12:13:07
阅读次数:
6
##题目描述 给定一个数组a和数字k,找出a中第k大的数。 ##方法一:快排思想 找到一个枢轴,枢轴右边还有k-1个数即可。因为每次遍历只选择一边,因而降低了时间复杂度。 public class Main { public static int kthBiggest (int[]a,int k,i ...
分类:
其他好文 时间:
2020-12-01 11:48:36
阅读次数:
3