发布网友 发布时间:2024-05-03 23:52
共1个回答
热心网友 时间:2024-08-10 07:04
#include<stdio.h>首先使用 printf 函数提示用户输入一个整数,并使用 scanf 函数从键盘读入该整数,存储在变量 num 中。然后分别计算这个整数的平方和立方,将结果存储在变量 square 和 cube 中。最后使用 printf 函数输出这个整数的平方和立方的值。
c语言里给一个整数n,输出区间[1,n]中各个数的平方include <stdio.h>int main(){int i,n; scanf("%d",&n); for(i=1;i<=n;i++) printf("%d^2=%d\n",i,i*i); return 0; }
C语言写输入一个整数,计算各个数字的平方之和include<stdio.h> int main(){int x,t,s=0;scanf("%d",&x);while(x){ t=x%10;s+=t*t;x/=10;} printf("%d\n",s);getch();return 0;}
C语言程序:实现从键盘输入一个整数,输出该数的平方。include "stdio.h"main(){int x,y;printf("请输入一个整数\n");scanf("%d",&x);y=x*x;printf("该数的平方为%d",y);}
c语言编程由键盘输入任意一个整数,求其每位数字的平方和及平方根...include <math.h> include <stdio.h> long main(){ int n;int ans=0;double ans1=0;printf("请输入一个整数");scanf("%d",&n);while(n!=0){ long temp=n%10;ans+=temp*temp;ans1+=sqrt(temp);n/=10;} printf("平方和为%d\n",ans);printf("平方和为%f\n",ans1);return(...
C语言编程,求3到100之间所有素数的平方根之和void main(){ int k = 0;double sum = 0; //sum应该是double型的。。。for(k=3;k<=100;k++){ if(fun(k)==1){ sum=sqrt(k)+sum;} } printf("%f\n",sum);}
C语言编程,求3到n的所有素数的平方根之和,大神看看我哪里错了你的第2个for循环的自增写错了。应该自增1,即j++。j初始值应该是2.第2个for循环的作用是检测i是否能被1到i的平方根之间的整数整除,如果有1个能整除,就不是素数,所以从2开始,每一个数都需要检测,所以j每次增加1,不是增加2.第2个if条件写错了,应该是j>sqrt(i)完整fun函数代码如下,你...
C语言编程。。从键盘输入一个整数,求其平方并输出..include <conio.h> int main(void){ int a;printf("请输入一个整数:");scanf("%d",&a);/ 标准输入函数,从键盘输入一个整数,复制给a / printf("运行结果是:%d*%d=%d\n",a,a,a*a);system("PAUSE");return 0;}
c语言输入两个正整数m和n,求出[m,n]区间的所有素数for(j=2;j<=i;j++){ if(i%j==0)break;} if(j==i){ a[x]=i;x++;} 这段代码,你不感觉无论是哪一个数,都会被记录下来,最后输出吗?后面改成if(j!=i)//保证不是因为除以自身而跳出上面寻个循环的 { a[x]=i;x++;} ...
(用C语言)编程计算数组各元素的平方和,要求如下sum(int array[],int n){ int i=0,sum=0;for(i=0;i<n;i++)sum+=array[i]*array[i];return(sum);//要返回平方和的值,返回到主函数,,所以此函数是 int 型,int 型才有返回值,void的没有 } 但我建议你自己写写,写了哪有问题再问,这样对你会比较好。希望对你有帮助 ...