『壹』 用c語言編寫:從鍵盤輸入任意一個正整數,求其各位數字立方和
#include<stdio.h>
intmain()
{
inta;
scanf("%d",&a);
intb[10]={0};
intk=0;
while(a)
{
b[k]=a%10;
a=a/10;
k++;
}
printf("%d ",k);
inti=0,sum=0;
while(i<=k)
{
sum=sum+b[i]*b[i]*b[i];
i++;
}
printf("%d ",sum);
}
(1)c語言100以內正整數的立方和擴展閱讀
C語言逆置正整數
#include<stdio.h>
intmain()
{
intsum,newsume,one,two,three;
scanf("%d",&sum);
one=sum%10;
two=sum/10%10;
three=sum/100;
newsume=one*100+two*10+three;
printf("%d ",newsume);
return0;
}
『貳』 c語言中輸出1--1000之間所有滿足個位數字的立方之和等於他本身的數 已有代碼 如下填寫橫線上的代碼
#include"桐豎stdio.h"輪碰
main()
{
int digit,k,m,s;
for(k=1;k<=1000;k++)
{
_m=k,s=0____;
while(m!=0)
{
digit=m%10;
s=s+digit*digit*digit;
_m=m/10______;
}
if(s==k)
printf("%d"局桐大,s);
}
getch();
}
『叄』 如何用c語言計算100以內所有的數字的和
C語言是念廳野普適性最強的一種計算機程序編輯語言,它不僅可以發揮出高級編程語言的功用,還具有匯編語言的優點,計算和的方法為:
1、新建一個求1到100自然數之和項目。
注意事項:
C語言的語法限制不太嚴格,對變數的類型約束不嚴格,影響程序的安全性,對數組下標越界不作檢查等。從應用的角度,C語言比其他高級語言較難掌握。也就仔喊是說,對用C語言的人,要求伏族對程序設計更熟練一些。
『肆』 用C語言 隨機產生兩個100以內的的正整數,求這兩個數的和。
可以使用C語言的rand()函告御孝數來隨機產生兩個100以內的正整數,然後使用算術運算符'+'來求它們的拆態和。例如:
int num1 = rand() % 100 + 1; // 隨機產生一個1到100之間的正整數
int num2 = rand() % 100 + 1; // 隨機產生襪稿另一個1到100之間的正整數
int sum = num1 + num2; // 求和
『伍』 C語言,求1到N的立方和
#include<stdio.h>
void
main()
{
int
i,n,sum=0;
printf("輸入n:");
scanf("%d",&n);
for(i=0;i<n;i++)
sum+=(i+1)*(i+1)*(i+1);
printf("1的立方一直加到%d的立方和為%d\n",n,sum);
}
『陸』 在C語言中如何計算n(0 至 100)的平方,立方,以及n加平方,立方的和
這個不難吧!
用for 還方便。while也類似。。。
#include<stdio.h>
#include<math.h>
intmain(intargc,charconst*argv[])
{
intn,s,c,t;
n=s=c=t=0;
printf("n s c t ");
for(n=0;n<=100;n++)
{
s=pow(n,2);
c=pow(n,3);
t=n+s+c;
printf("%d %d %d %d ",n,s,c,t);
}
return0;
}
『柒』 c語言學得好爛,老師叫我們寫個1~100的立方的和完全不知道該怎麼寫,這c語言該怎麼學啊
有思路了就照著想的去寫代碼,發現哪裡錯了就改,慢慢的就提高了。
比如你說的這個題。
首先需要一個循環,從1到100,每次循環求出此次循環的那個數的立方,並且累加到一個變數中就行了。
#include<stdio.h>
int main()
{
long sum=0; //定義最終的結果變數sum,並賦予初值為0
long i,t; //定義循環變數i和臨時變數t
for(i=1;i<=100;i++) //循環
{
t=i*i*i; //計算i的立方
sun+=t; //將每個數的立方累加到sum中
}
printf("結果為:%d\n",sum); //輸出結果
return 0;
}
『捌』 C語言的初級上機題,求100~1000之內有多少個數滿足各個數位立方和等於它本身,將統計結果輸出。
#include "stdio.h"
#include "math.h"
main()
{
int i;
int j=0;
for(i=101;i<1000;i++)
{
if(pow(i%10,3)+pow((i/10)%10,3)+pow(i/100,3)==i)
{
j++;
printf("\談行n%d",i);
}
}
printf("\n%d",j);
getch();
}
這並畢次對了,調絕侍芹試過了!
『玖』 c語言編程求1到100之間所有整數的立方的和
#include<stdio.h>物凳
void悔培main(){
inti,s=0;
for(i=1;i<罩前旅=100;i++)
s+=i*i*i;
printf("%d",s);
}
『拾』 用C語言編寫程序,輸入一個任意整數,求它的位數及各位數字之立方和.【使用while語句】
#include<stdio.h>
intmain()
{inti,x,s=0,n=0;
scanf("%d",&x);
printf("%d是一個",x);
while(x)
{i=x%10;
s+=i*i*i;
x/=10;
n++;
}
printf("%d位數,各位數字立方和=%d ",n,s);
return0;
}