c語言編程計(jì)算器 c語言編程,輸入一個(gè)整數(shù)計(jì)算并輸出該數(shù)的平方?
c語言編程,輸入一個(gè)整數(shù)計(jì)算并輸出該數(shù)的平方?方法1:#包括和ltstdio。H>int square(int m){return m*m}main(void){int a,result prin
c語言編程,輸入一個(gè)整數(shù)計(jì)算并輸出該數(shù)的平方?
方法1:#包括和ltstdio。H>int square(int m){return m*m}main(void){int a,result printf(“please input:n”))scanf(%d,&A)result=square(a)printf(%d*%d=n”,a,a,result)}方法2: include<stdio。H>#包含<math。H>Main(void){int a,resultprintf(“please input:n”)input:n”)scanf(%d”,&A)result=(int)pow(a,2)printf(%d*%d=n”,a,a,result)}希望能對(duì)您有所幫助,如果您滿意,請(qǐng)采納
C語言程序設(shè)計(jì):編寫程序,輸入一個(gè)正整數(shù),統(tǒng)計(jì)該整數(shù)的位數(shù)并計(jì)算其各個(gè)數(shù)位上的數(shù)字之和?
#包括和限制。H>/*包含頭文件*/void main()/*main函數(shù)*/{int n,sum=0,M=0/*定義成形函數(shù),用n代替輸入數(shù)字,sum是sum,M表示位數(shù)*/printf(“please input an integer:n”)/*輸入整數(shù)*/scanf(%d”,&n)/*輸入整數(shù)*/while(n!=0)/*while語句*/{sum=n /*將n的第一位賦值給sum*/n/=10/*刪除n的最右邊的位*/M/*將位數(shù)增加1*/}printf(“整數(shù)的位數(shù)是%dn”,M)/*output*/printf(“整數(shù)的所有位數(shù)的總和是%dn”,sum)/*output*/}
PS::如果不明白,你可以繼續(xù)問。。。
c語言編程,假設(shè)x是一個(gè)整數(shù),寫一個(gè)程序:從鍵盤上輸入它的值,計(jì)算y=2x 5,并輸出y的值?
#Include
#Include
main()
{
INTM,I,k=0
printf(“請(qǐng)輸入一個(gè)正整數(shù):n”)
scanf(%d”,&m)
printf(%d的因子是:n”,m)
for(I=1I
{
if(m%I==0)
{
printf(“m”,I)
k
if(k%5==0)printf(“n“)//每五個(gè)數(shù)字更改一行
}
]getchar()
getchar()
}
您可以在計(jì)算機(jī)上運(yùn)行它,結(jié)果是正確的。如果你不明白,可以再打電話給我
#Include
int main(void)
{
int num,I,J,K,sum
printf(”輸入一個(gè)三位整數(shù)!N“
scanf(%d”,&num)
I=num num=num/10
J=num num=num/10
k=num num=num/10
sum=I*I*I J*J*k*k
printf(%dN”,sum)
返回0
}
C應(yīng)該很容易理解。如果你不能換成C,請(qǐng)留言