二维码
微世推网

扫一扫关注

当前位置: 首页 » 快报资讯 » 今日快报 » 正文

C语言经典100例_____6_10

放大字体  缩小字体 发布日期:2022-06-06 23:50:47    作者:田泽毅    浏览次数:315
导读

题目 6题目:用*号输出字母C得图案。程序分析:可先用'*'号在纸上写出字母C,再分行输出。(感觉输出有点抽象啊哈哈哈哈哈)#includecstdioint main(){printf("****\n");printf("*\n");printf("*\n");printf("****");}题目 7题目:输出特殊图案,请在c环境中运行,看一看,Very Be

题目 6

题目:用*号输出字母C得图案。

程序分析:可先用'*'号在纸上写出字母C,再分行输出。

(感觉输出有点抽象啊哈哈哈哈哈)

#include<cstdio>int main(){ printf("****\n"); printf("*\n"); printf("*\n"); printf("****");}题目 7

题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!

程序分析:字符共有256个。不同字符,图形不一样。

#include <cstdio>char a=176, b=219;int main(){ // 这里使用得是devc++,输出得是乱码 //本人能力有限,没办法修改达成目标。。 printf("%c%c%c%c%c\n",b,a,a,a,b); printf("%c%c%c%c%c\n",a,b,a,b,a); printf("%c%c%c%c%c\n",a,a,b,a,a); printf("%c%c%c%c%c\n",a,b,a,b,a); printf("%c%c%c%c%c\n",b,a,a,a,b);}题目 8

题目:输出9*9口诀。

程序分析:分行与列考虑,共9行9列,i控制行,j控制列。

#include<cstdio>int main(){ for(int i = 1;i < 10;i++, puts("")) for(int j = 1;j <= i;j++) printf("%d x %d = %-3d",i,j,i*j); // 输出九九乘法表,-3d表示左对齐。 }题目 9

题目:要求输出国际象棋棋盘。

程序分析:用i控制行,j来控制列,根据i+j得和得变化来控制输出黑方格,还是白方格。

#include<cstdio>int main(){ // 未用dev解决 for(int i = 0; i < 8;i++,puts("")) for(int j = 0; j < 8;j++) if((i + j) % 2 == 0) printf("%c%c",219,219); else printf(" ");}题目 10

题目:打印楼梯,同时在楼梯上方打印两个笑脸。

程序分析:用i控制行,j来控制列,j根据i得变化来控制输出黑方格得个数

#include<cstdio>int main(){ printf("\1\1\n");//输出两个笑脸 for(int i = 1;i < 11; i++,puts("")) for(int j = 1;j <= i;j++) printf("%c%c",219,219);}

 
(文/田泽毅)
免责声明
• 
本文仅代表发布者:田泽毅个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,需自行承担相应责任。涉及到版权或其他问题,请及时联系我们删除处理邮件:weilaitui@qq.com。
 

Copyright©2015-2025 粤公网安备 44030702000869号

粤ICP备16078936号

微信

关注
微信

微信二维码

WAP二维码

客服

联系
客服

联系客服:

24在线QQ: 770665880

客服电话: 020-82301567

E_mail邮箱: weilaitui@qq.com

微信公众号: weishitui

韩瑞 小英 张泽

工作时间:

周一至周五: 08:00 - 24:00

反馈

用户
反馈