sprintf(result,"%d",c);
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、望江網(wǎng)站維護、網(wǎng)站推廣。
是把c這個整形數(shù)以字符串的形式寫到result字符串中,如果c=1000,則result的前四個字符分別是1000,即把整形變成字符串。
#include
stdio.h
#include
string.h
int
main()
{
char
result[35]={0};
int
a,b,c,clen;
int
i;
scanf("%d
%d",a,b);
c=a-b;
sprintf(result,"%d",c);
clen=strlen(result);
for(i=0;iclen;i++)
{
if((clen-i)%3==0i!=0)
printf(",");
printf("%c",result[i]);
}
printf("\n");
return
0;
}
在C語言中實現(xiàn)減法比較簡單,直接相減就可以了:
int?a?=?1;
int?b?=?2;
int?c?=?b?-?a;
這里可以看到此時c的值為1,按此方法在c語言中的直接將兩個數(shù)相減就可以了。
#include?stdio.h
#include?stdlib.h
int?main()
{
int?a,b,c;
puts(請輸入被減數(shù)和減數(shù)");????
scanf("%d%d",a,b);//不能在sacnf()中寫字符串
c=a-b;
printf("商是%d\n",c);
system("pause");
return?0;
}
#includestdio.h
void?substract();
int?main()
{
substract();
return?0;
}
void?substract()
{
int?sub;
int?number1,number2;
printf("請輸入兩個數(shù):");
scanf("%d,%d",number1,number2);
sub=number1-number2;
printf("%d\n",sub);
}
printf("%d",sub);改為printf("%d",sub);
然后輸入時,注意有逗號。
1、打開C-Free5.0新建一個空白頁面,然后將C語言的基礎(chǔ)格式寫完,注意格式縮進。如下圖所示。
2、然后輸入“?? int a=10; float b=5,c; ”注意: float 是浮點型,int 是整型。這個是用來定義C語言中的數(shù)值的類型,還有如果一個語句結(jié)束那就要打上“;”,這個很重要,不要忘記了。上面的語句是定義了一個a 的整型數(shù),值為10。
3、c定義的一個空白的浮點數(shù),用來當作后面的加減后取得值。注意這里有幾個注意點,可以看到一個整型的數(shù)和一個浮點數(shù)的加減乘除得到的數(shù)值都是浮點數(shù),所以這里用%f輸出c的值。
4、繼續(xù)將剩下的語言補充完整如下:#include stdio.hmain(){?? int a=10;?? float b=5,c,d,e,f; ?? c=a-b;?? d=a+b;?? e=a*b;?? f=a/b;?? printf("a-b=%f\n",c);?? printf("a+b=%f\n",d);?? printf("a*b=%f\n",e);?? printf("a/b=%f\n",f);}。
5、這樣一個簡單的C語言的加減乘除算是寫好了,運行看看。