#include<stdio.h> int main void() {int n1=0,n2=0,n3=0; char ch; while((ch=getchar

3、输入20个有符号整数,统计正整数、零、负整数的个数。
本回答由提问者推荐【图片】一个简易的计算器,不知道哪里出了问题?求教,谢谢【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:537,561贴子:
一个简易的计算器,不知道哪里出了问题?求教,谢谢收藏
【一个简易的计算器,不知道哪里出了问题?求教】【运行后无法计算!!!】【代码】//一个简易的计算机程序 v1.0#include &stdio.h&int main(void){
double n1=0.0;
double n2=0.0;
char operation=0;
printf(&请输入算式:\n
注意:\n1.因计算限制,一次只支持一个算式\n2.请注意运算规则\n&);
scanf(&%lf %c %lf&, &n1, &operation, &n2);
printf(&\n\n%lf %c %lf\n\n&,n1,operation,n2);
switch(operation)
{case'+':
printf(&= %lf\n&,n1+n2);case'-':
printf(&= %lf\n&,n1-n2);case'*':
printf(&= %lf\n&,n1*n2);case'/':
printf(&\n\nError!
除数不能为0.\n&);
printf(&= %lf\n&,n1/n2);case'%':
( (long)n2==0 )
( ( (double) ((long)n2) )!=n2 )
printf(&\n\nError!
除数请输入为一个整数.\n&);
printf(&= %d\n&,(long)n1%(long)n2);default:
printf(&\n\nError!
请输入一个正确的式子.\n&);
return 0;}【有问题吗?】【编译运行后是这样的:(图)】【究竟哪里出了问题?求教,O(∩_∩)O谢谢!】
把scanf里空格去掉试试,另外fmod可以对浮点数求余
不清楚你的问题在哪,我是这么写的
在三楼的建议下,把scanf 里面的空格去掉,你在输入的时候输入了一个数字1以后不能在输入空格,而且要直接输入运算符号,不然你输入的空格会被%c读入。
希望不要吞图。
没考证过C99以前的标准,那时printf使用%lf应该是个未定义行为,而C99里printf使用%lf的话l会被忽略,就如%f一样,因为float传递时会自动提升为double。
使用Lf与lf与f对比后的图:
.......Char operation=0...你在逗我???
我怎么感觉你那个scanf里面是1f不是lf呢
你把数据类型全部改成单精度然后试一下,%f还是不行就是函数出问题了
看你的七楼看来就是转移序列的原因了
登录百度帐号推荐应用查看: 1163|回复: 4
新手请教一个数如果恰好等于它的因子之和称为完数,列6=1+2+3;输出1000内的完数
以下有何错误,请指教
#include&stdio.h&
int main()
& &int a,b=0,i,c;
& &for(a=2;a&1000;a++)
& &&&for(i=1;i&=a-1;i++)
& && && & {if (a%i==0)
& && && &&&b=b+i;}
& && && &if(b==a)
& && & printf(&%d&&&,a);}
&&return 0;
&&}来自: Android客户端
BcWhy版权声明1、本帖可以任何形式转载到任何媒体,但必须带上本贴的URL连接,否则即视为同意支付 1000 元报酬
2、本主题所有言论和图片纯属个人意见,与本论坛立场无关
3、本主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、本站管理员和版主有权不事先通知发贴者而删除本文
#include&stdio.h&
void main()
for(i=2;i&1000;i++)
for(j=1;j&i;j++)
if(i%j==0)
sum=sum+j;
if(sum==i)
printf(&%d是完数\n&,sum);
游戏开发 发表于
#include&stdio.h&
void main()
for(i=2;i&1000;i++)
for(j=1;j&i
非常感谢来自: iPhone客户端
如果说1是它的因子,那6不也是它的因子吗?来自: iPhone客户端
我菜鸟一只,刚入门没多久。。。不知道对不对,,,
#include &stdio.h&
#include &math.h&
void main()
int a,b=1,c=1,i;
for(a=1;a&=1000;a++)
& & for(i=2;i&=a/c;i++)
& && &if(a%i==0){c*=a/i;b+=i;i--;}
& & if(a==b)printf(&%d\n&,a);
}来自: iPhone客户端
BcWhy推荐 /1
在手机上就能与bcwhy的朋友交流,手机也能学编程~
快来下载安装:
Powered by 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
CC++语言经典、实用、趣味程序设计编程百例精解(1)
下载积分:600
内容提示:CC++语言经典、实用、趣味程序设计编程百例精解(1)
文档格式:DOC|
浏览次数:31|
上传日期: 11:28:17|
文档星级:
全文阅读已结束,如果下载本文需要使用
 600 积分
下载此文档
该用户还上传了这些文档
CC++语言经典、实用、趣味程序设计编程百例精解(1)
官方公共微信 上传我的文档
 下载
 收藏
所有文档均可在线免费浏览,需要的朋友请看好是否是自己需要的文档。所有资料来源于网络,仅供大家参考学习,版权归原作者。若有侵权,敬请及时告知,同时请务必提供文档名称和文档地址,本人会及时删除侵权文档。
 下载此文档
正在努力加载中...
下载积分:2500
内容提示:C单选题
文档格式:XLS|
浏览次数:5|
上传日期: 09:18:50|
文档星级:
全文阅读已结束,如果下载本文需要使用
 2500 积分
下载此文档
该用户还上传了这些文档
官方公共微信

我要回帖

更多关于 include stdio.h 的文章

 

随机推荐