点赞(8)
 

0.0分

19 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 39 条评论

万文祥 1年前 回复TA
@芾月空溪 因为c是倒数和呀,倒数有小数点呀
Ning 2年前 回复TA
@hxp C里面平方需要调用函数,^在C里是按位异或的意思
小菜 2年前 回复TA
@热爱美好 @Yangwenjie123 你在1/k那里变成1.00就对了,你试一下
0109范凤杰20 2年前 回复TA
#include<stdio.h>
 
int main()
{
	int a,b,c;
	int i=1;
	double sum,sum1,sum2,sum3;
	
	scanf("%d %d %d",&a,&b,&c);
	 
	for(i=1;i<=a;i++)
	{
		sum1 += i; 
	}
	for(i=1;i<=b;i++)
	{
		sum2 += i * i; 
	}
	for(i=1;i<=c;i++)
	{
		sum3 += 1.0/i;
	}
	
	printf("%.2lf",sum1 + sum2 + sum3); 
	return 0;
}
为什么我显示 答案错误 求大佬解答!!
陈强 3年前 回复TA
>alert(666)<
陈强 3年前 回复TA
@芾月空溪 ><script>alert(666)</script><
了此事江湖见 3年前 回复TA
#include<iostream>
#include<stdio.h>
using namespace std;
int main() 
{
	int a,b,c,m=0,n=0;
	float x=0,y=0;
	cin>>a>>b>>c;
	for(int i=1;i<=a;i++)
	{
       m=m+i;
    }
    for(int i=1;i<=b;i++)
    {
    	n=n+i*i;
	}
	for(int i=1;i<=c;i++)
	{
		x=x+1/i;
	 } 
	y=n+m+x;
	printf("%.2d/",&y);
	return 0;	
}
这个错在哪里啊救命啊
米花花 3年前 回复TA
@热爱美好 k是整型,但是1/k就是浮点型了呀,所以为啥k必须是浮点型呀,不懂
决明子 3年前 回复TA
@热爱美好 for (int k=1;k<=c;k++)  k定义的是整型 除完也是整型 即使sum3是double型
热爱美好 4年前 回复TA
问啥我这样写不对?结果是47976.00
#include<bits/stdc++.h>
using namespace std;
 int main(){
 	int a,b,c;
 	double Sn=0,sum1=0,sum2=0,sum3=0;
 	cin>>a>>b>>c;
 	for(int i=1;i<=a;i++){
 		sum1+=i;
	 }
	 for(int j=1;j<=b;j++){
	 	sum2+=pow(j,2);
	 }
	 for (int k=1;k<=c;k++){
	 	sum3+=1/k;
	 }
	 Sn=sum1+sum2+sum3;
	 cout<<fixed<<setprecision(2)<<Sn<<endl;
 	return 0;
 }