当前位置: 首页 > news >正文

C语言小例程

题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。

#include <stdio.h>
#include <stdlib.h>int main()
{char i,j,k;for(i='x';i<='z';i++) {for(j='x';j<='z';j++) {if(i!=j) {for(k='x';k<='z';k++) {if(i!=k&&j!=k) {if(i!='x'&&k!='x'&&k!='z') {printf("顺序为:a--%c\tb--%c\tc--%c\n",i,j,k);}}}}}}return 0;
}

 题目:打印出如下图案(菱形)。

 

程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。

程序源代码:

#include <stdio.h>
int main()
{int i,j,k;for(i=0;i<=3;i++) {for(j=0;j<=2-i;j++) {printf(" ");}for(k=0;k<=2*i;k++) {printf("*");}printf("\n");}for(i=0;i<=2;i++) {for(j=0;j<=i;j++) {printf(" ");}for(k=0;k<=4-2*i;k++) {printf("*");}printf("\n");}}

 结果:

相关文章:

  • 自动驾驶仿真Carla -ACC功能测试
  • Centos7 Mysql8.3.0 安装地址
  • 数据分析的数学概念
  • GitHub Copilot 登录账号激活,已经在IntellJ IDEA使用
  • 鸿蒙 HarmonyOS NEXT星河版APP应用开发—上篇
  • C#循环语句总结
  • LLM功能应用的测试艺术:策略与实践
  • 一颗B+树可以存储多少数据?
  • 【大数据 复习】第11,12,13,14章
  • SSRF服务端请求伪造
  • STM32三种调试工具CMSIS-DAP、J-Link和ST-Link
  • Renesas MCU使用定时器之实现1ms定时中断
  • redis大key优化
  • csdn上传源码资源卖钱能买房买车吗?每天最高收入200-500?
  • Docker 可用镜像源
  • C语言笔记(第一章:C语言编程)
  • egg(89)--egg之redis的发布和订阅
  • leetcode386. Lexicographical Numbers
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • pdf文件如何在线转换为jpg图片
  • React Transition Group -- Transition 组件
  • spring boot 整合mybatis 无法输出sql的问题
  • Zepto.js源码学习之二
  • -- 查询加强-- 使用如何where子句进行筛选,% _ like的使用
  • 高度不固定时垂直居中
  • 基于游标的分页接口实现
  • 经典排序算法及其 Java 实现
  • 盘点那些不知名却常用的 Git 操作
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 一份游戏开发学习路线
  • 译米田引理
  • 优化 Vue 项目编译文件大小
  • puppet连载22:define用法
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • $L^p$ 调和函数恒为零
  • (android 地图实战开发)3 在地图上显示当前位置和自定义银行位置
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (ibm)Java 语言的 XPath API
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (超详细)语音信号处理之特征提取
  • (二)springcloud实战之config配置中心
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (附源码)基于SSM多源异构数据关联技术构建智能校园-计算机毕设 64366
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (十一)手动添加用户和文件的特殊权限
  • (四)汇编语言——简单程序
  • (转)Sql Server 保留几位小数的两种做法
  • (轉貼) UML中文FAQ (OO) (UML)
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端