会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Fate-Joker
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
下一页
2019年10月19日
C语言中,如何输出一个菱形!
摘要: int zh,zl,h,l; //zh:行的总数 zl:列的总数 h:当前行 l:当前列 for(h=1;h<=zh;h++) if(h<=(zh+1)/2+1) //根据C语言/的性质,结果为商,不包含余数!! {for(l=1;l<=zl;l++) {if((zh+1)/2-(l-1)<=l&&
阅读全文
posted @ 2019-10-19 15:31 Fate-Joker
阅读(2523)
评论(0)
推荐(0)
2019年10月18日
如何运用C语言求(判断)素数。
摘要: int i,n; scanf("%d",&n); i=2; //这一步是亮点!! while(i<n) { if(n%i==0) break; i++; } if(i==n) printf("这是素数");
阅读全文
posted @ 2019-10-18 19:50 Fate-Joker
阅读(910)
评论(0)
推荐(0)
C语言中关于输出n个数后就换行的问题。
摘要: 例如:n=10 ........; n++; if(n%10==0&&n!=0) //因为当n=0时,n%10的值也是0,就也会转行,为了防止这种情况的发生,就用了&& printf("\n");
阅读全文
posted @ 2019-10-18 19:41 Fate-Joker
阅读(2403)
评论(0)
推荐(0)
2019年10月12日
C语言中如何求最大公约数及如何求最小公倍数。
摘要: 最大公约数: 最小公倍数: int a,b,t; int a,b,t; scanf("%d %d",&a,&b); scanf("%d %d",&a,&b); if(a>b) if(a<b){ { a=t; a=t; b=a; a=b; a=t;} b=t; for(i=a;i<=a*b;i++)
阅读全文
posted @ 2019-10-12 21:02 Fate-Joker
阅读(4027)
评论(3)
推荐(0)
2019年10月11日
杂记(C语言中的不知怎么归类的细小点。)
摘要: 1.int a; printf("%d",2a); 从数学上讲,没有丝毫问题,但是在计算机上,就无法识别! 纠正:应写成2*a。 2.关于输出结果保留一位小数的:不应该写成%.lf,而是应该写成%.1lf.
阅读全文
posted @ 2019-10-11 14:55 Fate-Joker
阅读(134)
评论(0)
推荐(0)
关于整型数和浮点数
摘要: 1.这两种数可以比较大小,不过可能会有误差(反正我没遇见过)。 2.整型数据和浮点型数据相互运算时,得到的结果会向精度高的方向上转化!!!
阅读全文
posted @ 2019-10-11 14:41 Fate-Joker
阅读(937)
评论(0)
推荐(0)
2019年10月10日
关于相除问题以及不同数据输出时的转换。
摘要: 4/3,得到的结果是1,4.0/3得到的结果是1.3。 关于数据的输出, 若int i; 输出浮点数时,printf("%.2lf",(double)i); 若double i; 输出浮点数时,printf("%.2lf",i);就好!!!
阅读全文
posted @ 2019-10-10 11:55 Fate-Joker
阅读(166)
评论(0)
推荐(0)
2019年10月9日
关于一个.2lf和.2f的战争!(貌似书上错了,静待打脸。)
摘要: 在山东理工oj上做题,谈到了输入数据... double i; scanf(“%lf”,&i); 谨记呀,lf时,可以输入任何类型的数据,而.2f,只能输入符合其规格的数据。 再谈输出,double类型的,以后输出双浮点精度的数时,全写成.2lf,这是对的!!!
阅读全文
posted @ 2019-10-09 21:52 Fate-Joker
阅读(516)
评论(0)
推荐(0)
心得。
摘要: 仅是对C语言的一些在抓耳挠腮下的突破性理解: 1·如果有明确的要求,说要输入空格,那在scanf中%d%c%d,不能再用空格隔开,不然无法完成问题。 2·对于如何把整数换成浮点数,例子:int i=234 printf("%.2f",(double)i); 3·对于如何求绝对值,if暂且不表,#in
阅读全文
posted @ 2019-10-09 20:45 Fate-Joker
阅读(98)
评论(0)
推荐(0)
2019年10月8日
大赞博客园,竟然有那麽多好心的大佬给我解惑!
摘要: int a,b; char ch; printf("请输入一个虱子;\n"); scanf("%d %c %d",&a,&ch,&b); if(ch=='+') printf("a+b=%d",a+b); else if(ch=='-') printf("a-b=%d",a-b); else if(
阅读全文
posted @ 2019-10-08 19:52 Fate-Joker
阅读(169)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告