特此鸣谢:鱼C_小甲鱼(B站up主)不二如是(鱼C论坛大佬)
题目来源:https://fishc.com.cn
注:这些题在网上都可以搜到,题下面的代码大多是流传下来的答案(我重新排了一下版,增加了可读性),部分是本人经过深思熟虑后编写的。

6,用*号输出字母C的图案

1.题目:用*号输出字母C的图案。
2.程序源代码:

#include <stdio.h>int main()
{printf("  ******\n");printf(" *\n");printf("*\n");printf("*\n");printf(" *\n");printf("  ******\n");return 0;
}

7,输出特殊图案

1.题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!
2.程序源代码:

#include<stdio.h>
#include <windows.h>int main()
{char a = 176, b = 219; //扩展ASCII码,176和219分别表示不同的形状//ASCII码表及扩展ASCII在文章末尾SetConsoleOutputCP(437); //函数功能:API函数SetConsoleOutputCP用于设置控制台程序输出代码页。//437所对应的是:MS-DOS美语/英语(中文是936)//其所需要的头文件是<window.h>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);return 0;
}

8,输出9*9口诀

1.题目:输出9*9乘法口诀。
2.程序源代码:

  1. 第一种解:
#include <stdio.h>int main()
{int i, j;for(i = 1; i < 10; i++){for(j = 1; j < i + 1; j++){printf("%d*%d=%d ",j, i, i * j);if((j == 2) && (i == 4 || i == 3)){printf(" ");}if(i == j){printf("\n");}}}return 0;
}
  1. 第二种解:
#include <stdio.h>int main()
{int i, j, result;printf("\n");for (i = 1; i < 10; i++){for(j = 1; j < 10; j++){result = i * j;printf("%d*%d=%-3d", i, j, result); //-3d表示左对齐,占3位}printf("\n"); //每一行后换行}return 0;
}

9,输出国际象棋棋盘

1.输出国际象棋棋盘。
2.程序源代码:

#include <stdio.h>
#include <windows.h>int main()
{SetConsoleOutputCP(437);int i, j;for(i = 0; i < 8; i++){for(j = 0; j < 8; j++){if((i + j) % 2 == 0){printf("%c%c", 219, 219);}else{printf("   ");}}printf("\n");}return 0;
}

10,打印楼梯,同时在楼梯上方打印两个笑脸

1.题目:打印楼梯,同时在楼梯上方打印两个笑脸。
2.程序源代码:

#include <stdio.h>
#include <windows.h>int main()
{int i, j;SetConsoleOutputCP(437);printf("\1\1\n"); //输出两个笑脸for(i = 1; i < 11; i++){for(j = 1; j <= i; j++){printf("%c%c", 219, 219);}printf("\n");}return 0;
}

ASCII码:


C语言必会100题(2)。用*号输出字母C的图案/输出特殊图案/输出9*9口诀/输出国际象棋棋盘/打印楼梯,同时在楼梯上方打印两个笑脸相关推荐

  1. C语言必考100题,C语言必考100题.doc

    C语言必考100题 按下述格式,从键盘输入一个整数加法表达式:操作数1+操作数2,然后计算并输出表达式的计算结果,形式如下:操作数1+操作数2=计算结果. 输入两个整形数并打印,如果用户不慎输入了非法 ...

  2. c语言必考100题解析,C语言必考100题

    本文档中包含C语言中绝大部分内容,对于初学C语言的人来说,不得不说是一份特好的资料. 1. 按下述格式,从键盘输入一个整数加法表达式:操作数1+操作数2,然后计算 并输出表达式的计算结果,形式如下:操 ...

  3. 利用指针编程实现:删除一个字符串中的所有空格 c语言,C语言必考100题解析汇报...

    1.按下述格式,从键盘输入一个整数加法表达式:操作数1+操作数2,然后计算 并输出表达式的计算结果,形式如下:操作数1+操作数2=计算结果. 2.输入两个整形数并打印,如果用户不慎输入了非法字符,那么 ...

  4. 编程输入身高h体重w用c语言,C语言必考100题

    本文档中包含C语言中绝大部分内容,对于初学C语言的人来说,不得不说是一份特好的资料. 1. 按下述格式,从键盘输入一个整数加法表达式:操作数1+操作数2,然后计算 并输出表达式的计算结果,形式如下:操 ...

  5. C语言必会100题(7)。输入星期的第一个字母来判断一下是星期/Press any key to change color/学习gotoxy()与clrscr()函数/练习函数调用/文本颜色设置

    特此鸣谢:鱼C_小甲鱼(B站up主)不二如是(鱼C论坛大佬) 题目来源:https://fishc.com.cn 注:这些题在网上都可以搜到,题下面的代码大多是流传下来的答案(我重新排了一下版,增加了 ...

  6. 【C语言趣味编程100题】

    C语言趣味编程100题 1.百钱百鸡--解不定方程组 2.选书方案--排列组合问题 4.抓交通肇事犯--不定方程,判断某个数是否为另一个数的平方 1.百钱百鸡--解不定方程组 /* 问题描述:1只公鸡 ...

  7. 单片机c语言基础知识,c语言必背100代码有哪些?

    我记得刚开始接触编程的时候,觉得太难了. 也很好奇,写代码的那些人也太厉害了吧?全是英文的,他们的英文水平一定很好吧? 他们是怎么记住这么多代码格式的?而且错了一个标点符号,整个程序都会有影响. 一个 ...

  8. c语言程序填空100题,C语言基础练习100题.PDF

    C语言基础练习100题.PDF C 语言基础练习 100 题 1. 输入-处理-输出 01. 从键盘上输入两个整数,求出它们的和. 02. 已知三角形的底和高,求出三角形的面积. 03. 从键盘上输入 ...

  9. C语言入门必刷100题合集之每日一题(1-20)

    一.用C语言实现华氏温度转换为以摄氏法表示的温度. 解题思路:这个问题的算法很简单,关键在于找到二者之间的转化公式,摄氏度等于九分之五乘以华氏度减去32的积,也就是: centigrade=(5.0/ ...

  10. C语言入门必刷100题合集之每日一题(20-40)

    二十一:C语言实现打印菱形. 解题思路:这道题目的逻辑的很简单,本质来说还是循环的嵌套,然后就是一些简单的数学逻辑,有了上个题目心形表白的学习,看这道题应该很容易看懂.菱形一共分为两部分,菱形的上下部 ...

最新文章

  1. 洛谷P1074 靶形数独(跳舞链)
  2. 编程有多可怕 | 每日趣闻
  3. RRDTool 存储原理简介——基于时间序列的环型数据库
  4. 1.1 MATLAB数值数据
  5. C语言两个字符串查找最长的公共子串的算法(附完整源码)
  6. 信号捕捉(signal、sigaction)
  7. CodeForces 895 B. XK Segments 二分查找
  8. python2 与python3 区别的总结 持续更新中......
  9. 小程序监听点击右上角按钮_朋友圈支持应用直达、公众号小程序支持行动按钮文案、原生页拉取...
  10. Hive中表名、别名的限制
  11. Dart基础第4篇:运算符、条件判断、类型转换
  12. Mosquitto --topic
  13. 服务器存储技术千人群为:39472354
  14. RealVIZ Stitcher Unlimited v5.5.1 1CD
  15. pdf如何转换成word文档格式
  16. C#显示和隐藏 Excel 工作表及工作表中的行与列
  17. 埃夫特机器人回零偏差太大_艰难的差异化竞争,埃夫特前途渺茫
  18. 【ubuntu】禁用IP和端口
  19. 关于Java文件路径问题 1
  20. 硬盘分区修复和碎片整理命令

热门文章

  1. 如何防止短信验证码被恶意点击
  2. 如何免费在本地播放flv格式的视频
  3. 思考(六十四):游戏中的角色ID问题
  4. 凛冬已至:大厂裁员浪潮,基础福利大砍,行业饱和,大龄程序员该如何自处
  5. html将数据永久保存起来,数据保存(永久保存)方式(示例代码)
  6. 网页实现数据离线永久保存localStorage、storage
  7. html5都能干嘛种花,把这19种花种起来,整个家都能变成大花园!
  8. 433m的模块含义及该如何适当的选择对应的无线模块
  9. (详细)Windows10系统自动修复方法
  10. ERP财务管理系统主要解决的问题有哪些