C
抬头式微笑唔
积少成多
展开
-
int型整数的最小值和最大值是多少(精确值)
int main() { /*int n = 0, i = 0; while (n >= i) { n = i; i--; } printf("%d", n);*/ //-2147483648(最小值) int n = 0, i = 0; while (n <= i) { n = i; i++; } printf("%d", n...原创 2019-03-24 21:11:29 · 9210 阅读 · 2 评论 -
在 C 语言中*号有三个用途
乘号,用做乘法运算,例如 5*6。申明一个指针,在定义指针变量时使用,例如 int *p;。间接运算符,取得指针所指向的内存中的值,例如 printf("%d",*p);。...原创 2019-03-25 08:36:09 · 2510 阅读 · 0 评论 -
使用函数输出一个整数的逆序数
#include <stdio.h>int reverse( int number );int main(){ int n; scanf("%d", &n); printf("%d\n", reverse(n)); return 0;}int reverse(int number) { int digit,sum = 0; i...原创 2019-03-25 10:14:01 · 1579 阅读 · 0 评论 -
【数组】求最大值及其下标
题目:求最大值及其下标。要求:找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。输入格式: 输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。输出格式: 在一行中输出最大值及最大值的最小下标,中间用一个空格分开。输入样例: 62 8 10 1 9 10 输出样例:思路一:由于题目中要求的时输入n个正整数,数量不确定,故可以考虑...原创 2019-03-23 10:48:30 · 63235 阅读 · 13 评论 -
【数组】将数组中的数逆序存放
题目: 将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。输入格式: 输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。输出格式: 在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。思路: 1.for循环依次将n个正整数赋值给数组a的n个元素; 2.for循环逆序输出。...原创 2019-03-23 11:14:21 · 68774 阅读 · 9 评论 -
判断正整数是否是素数的几种方法
题目一:输入一个正整数m,判断是否是素数。思路一: 素数指只能被1和其本身整除,比如13只能被1和13整除,假如有整数m, 在2~m-1(包括1与m-1)存在某个数n,使得m % n = 0; 那么m就不是素数。代码如下(编程语言是C):#include <stdio.h>int main(){ int i,m; scanf("%d", &m); //输入...原创 2019-03-24 10:21:08 · 28796 阅读 · 0 评论 -
C语言中取整数的几种方法
C语言中取整数的方法1、强制转换(int)#include <stdio.h>#include <math.h>int main(){ float a = 2.718; int b; b = (int)a; printf("%d\n", b); return 0;}未完待续2、floor()3、ceil()4、ro...原创 2019-03-27 20:06:06 · 13996 阅读 · 0 评论 -
习题6-2 使用函数求特殊a串数列和
题目:使用函数求特殊a串数列和要求:给定两个均不超过9的正整数a和n,要求编写函数求a+aa+aaa++⋯+aa⋯a(n个a)之和。输入样例:2 3输出样例:fn(2, 3) = 222s = 246思路: 分为两个函数,一个函数返回n个a的数字;另一个函数返回和;#include <stdio.h>int fn( int a, int n );int SumA...原创 2019-03-28 10:01:34 · 3765 阅读 · 0 评论 -
习题6-3 使用函数输出指定范围内的完数
习题6-3 使用函数输出指定范围内的完数要求: 实现一个计算整数因子和的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有完数。所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。输入样例1:1 30输出样例1:1 is a perfect number1 = 16 = 1 + 2 + 328 =...原创 2019-03-28 16:25:20 · 4993 阅读 · 0 评论