0.0分
56 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
@林邑人学编程 前面两个for 的括号后面加上了;应该去掉的
#include<stdio.h> int main(void) { float i; int a,b,c; int An=0,Bn=0; float Cn=0; scanf("%d %d %d",&a,&b,&c); for(i=1;i<=a;i++); { An=i+An; } for(i=1;i<=b;i++); { Bn=i*i+Bn; } for(i=i;i<=c;i++) { Cn=1/i+Cn; } printf("%.2f",An+Bn+Cn); return 0; }这哪错了?
#include<stdio.h> int main() { int a,b,c,d,e,m,n; float i,f,Sn; scanf("%d%d%d",&a,&b,&c); d=0; f=0; e=0; n=0; for(m=1;m<=a;m++) { d=d+m; } for(n=1;n<=b;n++) { e=e+n*n; } for(i=1;i<=c;i++) { f=f+1/i; } Sn=e+f+d; printf("%.2f",Sn); return 0; }
感谢感谢,我卡在那个1/i上了,它直接取整了
#include<stdio.h> int main() { int a,b,c; long long int x=0,y=0; scanf("%d%d%d",&a,&b,&c); for(int i=0;i<a;i++) a+=i; for(int m=1;m<=b;b++) x=x+m^2; for(int n=1;n<=c;n++) y=1.0/n+y; printf("%.2d\n",a+x+y); } 为啥时间会超限啊?
@酸角 我知道了,k=1
请问一下这个怎么错了 #include<stdio.h> main() { int a = 0, b = 0, c = 0; int sum1 = 0,sum2 = 0 ; float sum3 = 0, sum = 0; scanf("%d%d%d", &a, &b, &c); for (int i = 0; i <= a; i++) { sum1 = sum1 + i; } for (int j = 0; j <= b; j++) { sum2 = sum2 +j* j; } for (float k = 0; k <= c; k++) { sum3 = sum3 + 1 / k; } sum = sum1 + sum2 + sum3; printf("%.2f", sum); }
@king 兄弟呀,你这个i是不下意识又当成计数循环次数
#include <stdio.h> #include <stdio.h> int main(){ int a,b,c,i=1; float x=0.0; scanf("%d%d%d",&a,&b,&c); for(i;i<=a;i++){ x=x+i; } for(i=1;i<=b;i++){ x=x+pow(i,2); } for(i=1;i<=c;i++){ x=x+1.0/i; } printf("%.2f",x); return 0; }
@king 你题目都没有看清,笑死人
#include<stdio.h> int main(void) { float i; int a,b,c; int An=0,Bn=0; float Cn=0; scanf("%d %d %d",&a,&b,&c); for(i=1;i<=a;i++); { An=i+An; } for(i=1;i<=b;i++); { Bn=i*i+Bn; } for(i=i;i<=c;i++) { Cn=1/i+Cn; } printf("%.2f",An+Bn+Cn); return 0; }这哪错了?#include<stdio.h> int main() { int a,b,c,d,e,m,n; float i,f,Sn; scanf("%d%d%d",&a,&b,&c); d=0; f=0; e=0; n=0; for(m=1;m<=a;m++) { d=d+m; } for(n=1;n<=b;n++) { e=e+n*n; } for(i=1;i<=c;i++) { f=f+1/i; } Sn=e+f+d; printf("%.2f",Sn); return 0; }#include<stdio.h> int main() { int a,b,c; long long int x=0,y=0; scanf("%d%d%d",&a,&b,&c); for(int i=0;i<a;i++) a+=i; for(int m=1;m<=b;b++) x=x+m^2; for(int n=1;n<=c;n++) y=1.0/n+y; printf("%.2d\n",a+x+y); } 为啥时间会超限啊?请问一下这个怎么错了 #include<stdio.h> main() { int a = 0, b = 0, c = 0; int sum1 = 0,sum2 = 0 ; float sum3 = 0, sum = 0; scanf("%d%d%d", &a, &b, &c); for (int i = 0; i <= a; i++) { sum1 = sum1 + i; } for (int j = 0; j <= b; j++) { sum2 = sum2 +j* j; } for (float k = 0; k <= c; k++) { sum3 = sum3 + 1 / k; } sum = sum1 + sum2 + sum3; printf("%.2f", sum); }#include <stdio.h> #include <stdio.h> int main(){ int a,b,c,i=1; float x=0.0; scanf("%d%d%d",&a,&b,&c); for(i;i<=a;i++){ x=x+i; } for(i=1;i<=b;i++){ x=x+pow(i,2); } for(i=1;i<=c;i++){ x=x+1.0/i; } printf("%.2f",x); return 0; }