问道绿装备的暗属性C语言的题目!!谢谢

急!!在线等 问道C语言题目_百度知道
急!!在线等 问道C语言题目
例如,将7654321输出成7,即从个位数起,每三位之间加一个逗号将一个正整数n(长整型)输出成”千分位”形式,654
我有更好的答案
太富有了,这种题赏一百分呀;,&000,000,000&quot.我记得好像是foramt(&7654321&quot楼主.这题很简单就是个格式化字符串的问题.好久没用C了,语法忘的差不多了;)就OK了
采纳率:14%
从右截取N的3个字符,连接上一个“C不会,不过思路应该是这样吧,”,”再截取第6个再连接一个“
#include&stdio.h&#include &memory.h&void main(){ int nNum=0; int nNumList[100]; int nCount=0; int i=0; char cResult[100]; bool bNeg= printf(&请输入一个长整数:&); scanf(&%d&,&nNum); if(nNum&0) {
nNum=-nN } while(nNum!=0) {
nNumList[nCount++]=nNum%1000;
nNum=nNum/1000; } if(nCount==0) {
printf(&\r\n0&); } printf(&\r\n&); if(bNeg)
printf(&-&); for(i=0;i&nCount-1;i++) {
printf(&%d,&,nNumList[nCount-i-1]); } printf(&%d\r\n&,nNumList[0]);}
#include&stdio.h&void main(){int i=0,j=0,k=0;int a[20];clrscr();scanf(&%ld&,&n);do{a[i]=n%10;n=n/10;i++;}while(n);for(j=i-1;j&=0;j--){ k++; printf(&%d&,a[j]); if((k)%3==0)
printf(&,&);}}
这个太简单了吧,不过看在你100分的份上帮你写了,思路是先把数字转化为字符串,然后...自己看:#include&&stdio.h&#include&&string.h&int&main(){&&&&char&num[32],&*pa&=&num,&*pb&=&&&&&unsigned&long&n;&&&&scanf(&%lu&,&&n);&&&&sprintf(num,&&%lu&,&n);&&&&pb&+=&strlen(num)&%&3;&&&&if(pb&==&num)&&&&&&&&pb&+=&3;&&&&while(*pa)&&&&{&&&&&&&&if(pa&==&pb)&&&&&&&&{&&&&&&&&&&&&putchar(',');&&&&&&&&&&&&pb&+=&3;&&&&&&&&}&&&&&&&&putchar(*pa++);&&&&}}
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
c语言的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。问道简单的题,在线等【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:574,684贴子:
问道简单的题,在线等收藏
快试试吧,可以对自己使用挽尊卡咯~◆◆
  while(n&6){n--;&printf(&%d&,n);}
这个为什么输出的是876而不是9876
快试试吧,可以对自己使用挽尊卡咯~◆◆
此吧没个会点的说两句?
...你先n--的,再输出的啊。
int&n=9;while(n&6){&printf(&%d&,n);n--}
#include&stdio.h&
main()
{
int&n=9;
while(n&=6)
&&{
&&&printf(&%d&,n);
&&&n--;
&&}
}
这样就行咯
&&int&n=9;&
&&while(n&6)&
&&{&printf(&%d&,n--);
&&
&&}
&&&printf(&%d&,n);
}
&&int&n=9;&
&&while(n&=6)&
&&{&printf(&%d&,n--);
&&
&&}
}这个也可以,有好多种写法。
for(int&i=9;i&=6;printf(&%d&,i),i--);
登录百度帐号问道C语言题目!!_百度知道
问道C语言题目!!
我有更好的答案
最后一项变为首项的值j循环的功能是,每一项都变为它后面一项的值:i循环循环两次j=1,变为23451j=2,变为34512因此选C选D的错误在于没有看到j的循环,仅对i循环了一次i循环的功能是:从数组第一项开始
采纳率:77%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。问道C语言题,在线等答案【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:574,684贴子:
问道C语言题,在线等答案收藏
快试试吧,可以对自己使用挽尊卡咯~◆◆
用for语句编写1+1/2+1/3+1/4+1/5.....1/m的程序
#include&stdio.h&
void&main()
{
int&i;
float&n,t;
t=0;
printf(&please&input&a&number:\n&);
scanf(&%d&,&m);
for(i=1;i&=m;i++)
{
n=1.0/i;
t=t+n;
}
printf(&the&answer&is:%f\n&,t);
最后面少了个:}
公式:1+1/2+1/3+......+1/n≈lnn+C(C=0.57722......一个无理数,称作欧拉初始,专为调和级数所用)
上面的都错了吧!!
他的M拿来的啊!!!非法的!!!哪去贼错!!
5L,不懂就别乱说,我这个程序是错的?幽默,只是少了个int&m,为什么m不能是拿来的
登录百度帐号问道C语言的题目!!谢谢_百度知道
问道C语言的题目!!谢谢
我有更好的答案
hiphotos.baidu.com/zhidao/pic/item/242dd42a863bac3ea15ce36d3bef6.baidu明白了吗://c.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://c.hiphotos
C正确,选C。
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 问道手游智多星题目 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信