- 博客(11)
- 收藏
- 关注
原创 6-10 阶乘计算升级版(20 分) 本题要求实现一个打印非负整数阶乘的函数
#include <stdio.h>void Print_Factorial ( const int N );int main(){ int N; scanf("%d", &N); Print_Factorial(N); return 0;}void Print_Factorial(const int N){int num...
2019-08-24 14:12:51 9075
原创 上拉电阻和下拉电阻的区别
这是一个不添加上下拉电阻的情况,当引脚1接在VCC或者是接地的时候电阻不会浮动.但是当开关S1发生闭合的时候会发生电气连接(通俗的讲就是短路),可能烧坏电路。上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。 为了避免这种情况就会有这种增加一个上拉电阻,在闭合的时因为欧姆定律可以从VCC流经R1的到GUD的电流压到特别小从而避免上面的问题。 ...
2018-12-12 18:32:26 811 1
原创 6-7 统计某类完全平方数(20 分) 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
#include <stdio.h>#include <math.h>int IsTheNumber ( const int N );int main(){ int n1, n2, i, cnt; scanf("%d %d", &n1, &n2); cnt = 0; for ( i=n1; i<=n2; i++ ) { ...
2018-07-10 13:40:40 13834 2
原创 6-6 求单链表结点的阶乘和(15 分) 本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。
int FactorialSum( List L ){ int sum=0; int data,i,b; while(L!=NULL){//判断指针是否为空 data=L->Data;//将链表里的数据Data赋给data for(i=1,b=1;i<=data;i++) b=b*i; //这里是做了阶乘 sum+=b; //开始求和 L=L->Next;//将链表指...
2018-07-10 01:05:07 3587
原创 -2 多项式求值(15 分) 本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=∑ i=0 n (a[i]×x i ) 在x点的值。
double f( int n, double a[], double x ){ double sum=0; int test,i; for(i=0;i<=n;i++) { for(test=0;test<i;)//判断x的阶数 x*=x; sum+=a[i]*x; } return sum;}这个代码编译出来的是没有问题,但是运行超时了,观察看来是两个for循环...
2018-07-09 12:01:47 10736 1
原创 关于PAT遇到的一些的问题
error: redefinition of 'main'这是重复定义main函数的意思因为如图有/*你的代码将被嵌在这里*/其实只是需要编写调用函数void PrintN();
2018-07-08 23:27:46 436 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人