C语言上机题参考答案
更新时间:2023-09-20 15:53:01 阅读量: 医药卫生 文档下载
一、表达式
1、从键盘输入任意一个四位正整数,将其各位数字反序输出到屏幕上。 示例: 输入 1234 输出: 4321
#include
scanf(\
printf(\}
2、定义三个整型变量,从键盘输入三个整数,计算平均值,计算结果输出到屏幕上,平均值保留2位小数。 示例:
输入:按如下格式输入3个数: 21 22 25 输出:(注意保留2位小数) 22.67
#include
scanf(\ printf(\}
二、选择结构
3、输入一个字符,如果是小写字母,转化为大写字母后输出,其它字符原样输出。 示例: 输入 a 输出 A
#include
ch=getchar();
if(ch>='a'&&ch<='z') ch-=32; putchar(ch); }
4、输入三个整数,然后输出最大值。 示例: 输入
1 2 3 输出 3
#include
scanf(\ if(a
5、输入一个三位正整数x,根据十位上的数输出如下: ┌ 百位 ( 十位上的数是奇数) 输出=┤
└ 个位 (十位上的数是偶数) 示例1: 输入 123 输出 3
#include
scanf(\
if(a/10%2) printf(\ else printf(\}
6、计算分段函数,输入x(整数),输出y(整数): ┌ 2x+1 (x<1) y=│ 4x+3 (x=1) └ 6x+5 (x>1) 示例: 输入 1 输出 7
#include
scanf(\ if(x<1) y=2*x+1; if(x==1) y=4*x+3; if(x>1) y=6*x+5;
printf(\}
三、循环图形
7、编程输出n行图形(n值通过键盘输入) 假设n=5,则图形如下: * ** *** **** *****
假设n=6,则图形如下: * ** *** **** ***** ******
#include
scanf(\ for(i=1;i<=n;i++) {for(j=1;j<=i;j++) printf(\ printf(\ } }
8、编程输出n行图形(n值通过键盘输入), 假设n=5,则图形如下: * ** *** **** *****
假设n=6,则图形如下: * ** *** **** ***** ******
#include
{int i,j,k,n;
scanf(\ for(i=1;i<=n;i++) {for(j=1;j<=n-i;j++) printf(\ for(k=1;k<=i;k++) printf(\ printf(\ } }
9、编程输出n行图形(n值通过键盘输入), 假设n=5,则图形如下: * *** ***** ******* *********
假设n=6,则图形如下: * *** ***** ******* ********* *********** #include
scanf(\ for(i=1;i<=n;i++) {for(j=1;j<=n-i;j++) printf(\
for(k=1;k<=2*i-1;k++) printf(\ printf(\ } }
10、编程输出n行图形(n值通过键盘输入), 假设n=5,则图形如下: ***** **** *** ** *
假设n=6,则图形如下:
****** ***** **** *** ** *
#include
scanf(\ for(i=1;i<=n;i++) {for(j=1;j<=i;j++) printf(\
for(k=1;k<=n-i+1;k++) printf(\ printf(\ } }
11、编程输出n行图形(n值通过键盘输入), 假设n=5,则图形如下: ***** **** *** ** *
假设n=6,则图形如下: ****** ***** **** *** ** *
#include
scanf(\ for(i=1;i<=n;i++)
{for(j=1;j<=n-i+1;j++) printf(\ printf(\ } }
四、循环
12、输入若干字符(回车'\\n'为止),统计数字字符、大写字母、小写字母和其它字符的个数。
正在阅读:
C语言上机题参考答案09-20
自强不息 厚德载物05-26
局部通风机无计划停电停风安全技术措施范本10-11
用友T3普及版--使用教程11-04
房地产客服的岗位职责和任职要求08-31
外语系英语本科2014届毕业论文格式09-26
南百11标挂蓝施工安全方案02-28
给水工程7-8课时 讲稿11-19
新课标初三英语第二单元练习题06-25
2013东北师大秋季教育学试题答案08-21
- 九年级物理全册期末复习专题五欧姆定律练习(新版)新人教版
- 术前预防性应用欧必亭和枢丹对病人PONV发生率的影响
- 当代西方政治思想试卷及答案
- 静态互连网络各种拓扑结构
- 废除死刑制度毕业论文
- 小学五年级数学上册应用题大全123
- 严禁食用野生菌宣传教育活动简报 - 图文
- 2011级1班《文明礼仪》主题班会教案 - 图文
- 喷油器清洗机
- 新员工入职安全培训讲义
- 中国特殊教育产业规模调查及未来五年投资策略研究报告
- 人教版四年级语文上册生字组词(课文内)
- 液压与气动技术复习题及答案111
- 2018年秋九年级数学上册第二十二章二次函数22.3.1实际问题与二次函数导学案新版新人教版20181210184
- 物流信息系统复习题
- 2017年版中国楼宇智能化行业分析报告目录
- C++11学习笔记(12)
- 从土壤中分离产淀粉酶的芽孢杆菌实验方案
- 安培环路定理
- 名与实