题解列表

筛选

链表解决,简单易懂(c语言)

```c#include#include#include#include//定义链表节点结构typedefstructnode{chararr[100];//存储字符串数据structnode*next;//指向下一个节点的指针}link;//函数声明voidshow(link*head);//输出链

大数的阶乘C语言代码

解题思路:大数的阶乘很容易超出基本数据类型的范围造成数据溢出,所以需要定义一个数组来存储数据(数组可以存放无限大的数据)。阶乘的本质就是数的相乘,因此在计算大数的阶乘的时候可以通过模拟笔算的方式,将数拆分成每一位,然后让每一位依次与数相乘,进位的数与前一位相加后如果还需要进位则继续按照这个逻辑计算,

奇偶ASCII值判断

摘要:解题思路:注意事项:参考代码:#include<stdio.h> int main() {     char ch;     ch=getchar();     int num=ch;  ……

整数大小比较

摘要:解题思路:注意事项:参考代码:#include<stdio.h> #include<math.h> int main() {     int x,y;     scanf("%d %d",&……

(c语言代码)

解释一下,%e是科学计数法的形式输出,%g用来输出浮点数,系统会自动选f格式或e格式输出,但选择其中长度较短的格式,不输出无意义的0```c#includeintmain(){doublea;scanf("%lf",&a);printf("%f\n%.5f\n%e\n%g\n",

暴力求解 C语言

摘要:解题思路:循环并取数判断注意事项:注意审题参考代码:#include <stdio.h> int conut(int x)//测算每次i的位数 { int a = 0; whil……