c语言小练pintia1-10
1.这道超级简单的题目没有任何输入。
你只需要把这句很重要的话 —— “I'm gonna WIN!”——连续输出三遍就可以了。
注意每遍占一行,除了每行的回车不能有任何多余字符。
#include <stdio.h>int main()
{printf("I'm gonna WIN!\nI'm gonna WIN!\nI'm gonna WIN!");return 0;
}
2.这道超级简单的题目没有任何输入。
你只需要把这句很重要的话 —— I Love GPLT ——竖着输出就可以了。
所谓“竖着输出”,是指每个字符占一行(包括空格),即每行只能有1个字符和回车。
#include <stdio.h>int main()
{printf("I\n \nL\no\nv\ne\n \nG\nP\nL\nT");return 0;
}
3.本题要求编写程序,输出指定的带框文字。
输入格式:
本题无输入
输出格式:
按照下列格式输出带框文字。
************Welcome
************
#include <stdio.h>int main()
{printf("************\n Welcome\n************");return 0;
}
4.本题要求编写程序,输出指定的由“A”组成的菱形图案。
输入格式:
本题无输入
输出格式:
按照下列格式输出由“A”组成的菱形图案。
A
A AA
#include <stdio.h>int main()
{printf(" A\nA A\n A");return 0;
}
5.本题要求编写程序,输出指定的由“*”组成的倒三角图案。
输入格式:
本题目没有输入。
输出格式:
按照下列格式输出由“*”组成的倒三角图案。
* * * ** * ** **
#include <stdio.h>int main()
{printf("* * * *\n * * *\n * *\n *");return 0;
}
6.如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。
输入格式:
输入在一行中给出1个正整数,单位是厘米。
输出格式:
在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。
输入样例:
170
输出样例:
5 6
#include <stdio.h>int main()
{int sample;scanf("%d",&sample);double foot = sample / 30.48;double inch = (sample / 3.048 - 10 * (int)foot) + 0.5;printf("%d %d",(int)foot, (int)inch);return 0;
}
7.给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。
输入格式:
输入在一行中给出一个华氏温度。
输出格式:
在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。
输入样例:
150
输出样例:
Celsius = 65
#include <stdio.h>int main()
{int F;scanf("%d",&F);double C = 5 * (F - 32) / 9;printf("Celsius = %d", (int)C);return 0;
}
8.据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)
输入格式:
输入第一行给出一个正整数H(100 < H ≤ 300),为某人身高。
输出格式:
在一行中输出对应的标准体重,单位为市斤,保留小数点后1位。
输入样例:
169
输出样例:
124.2
#include <stdio.h>int main()
{int H;scanf("%d",&H);double C = (H - 100) * 0.9;printf("%0.1lf", 2 * C);return 0;
}
9.本题要求编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。
输入格式:
输入在一行中给出4个整数,其间以空格分隔。
输出格式:
在一行中按照格式“Sum = 和; Average = 平均值”顺序输出和与平均值,其中平均值精确到小数点后一位。
输入样例:
1 2 3 4
输出样例:
Sum = 10; Average = 2.5
#include <stdio.h>int main()
{int a,b,c,d;scanf("%d %d %d %d",&a, &b, &c, &d);printf("Sum = %d; Average = %0.1f", a + b + c + d, (double)(a + b + c + d) / 4);return 0;
}
10.对于输入的两个整数,按照要求输出其和差积商。
输入格式:
在一行内输入两个不超过100的非负整数a和b,中间以一个空格间隔,且保证b不为0。
输出格式:
共四行,格式是:
[a] + [b] = [a+b]
[a] - [b] = [a-b]
[a] * [b] = [a*b]
[a] / [b] = [a/b]
其中,带有方括号的内容(如[a]、[b]、[a+b]等)表示相应整数或运算结果的值,在输出时要用实际的值代替。
并且:如果a能够被b整除,那么a/b应输出为整数格式,否则a/b输出为带两位小数的格式。
提示:注意表达式中的空格。
输入样例1:
6 3
输出样例1:
6 + 3 = 9
6 - 3 = 3
6 * 3 = 18
6 / 3 = 2
输入样例2:
8 6
输出样例2:
8 + 6 = 14
8 - 6 = 2
8 * 6 = 48
8 / 6 = 1.33
#include <stdio.h>int main()
{int a,b;while (1){scanf("%d %d",&a, &b);if( a < 100 && b < 100 && b != 0){int d = a % b;if (d == 0){printf("%d + %d = %d\n",a,b,a+b);printf("%d - %d = %d\n",a,b,a-b); printf("%d * %d = %d\n",a,b,a*b);printf("%d / %d = %d\n",a,b,a/b); }else{printf("%d + %d = %d\n",a,b,a+b);printf("%d - %d = %d\n",a,b,a-b); printf("%d * %d = %d\n",a,b,a*b);printf("%d / %d = %0.2f\n",a,b,(double)a / (double)b); }break; }}return 0;
}
c语言小练pintia1-10相关推荐
- C语言面试题小练——第10天:宏定义一年的秒数、变量定义练习、关键字volatile有什么含意
文章目录 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) 2. 用变量a给出下面的定义 3. 关键字volatile有什么含意?并给出三个不同的例子. 1. 用 ...
- c语言小练pintia11-20
11.计算平均分 已知某位学生的数学.英语和计算机课程的成绩分别是87分.72分和93分,求该生3门课程的平均成绩(结果按整型输出). 输入格式: 本题无输入 输出格式: 按照下列格式输出结果: ma ...
- 2022.1.12C语言小练
[题1.1]一个C程序的执行是从 A)本程序的main函数开始,到main函数结束 B)本程序的第一个函数开始,到本程序文件的最后一个函数结束 C)本程序的main函数开始,到本程序文件的最后一个函数 ...
- c语言数组蛇形编程,C语言每天小练(二)——蛇形数组
C语言每日小练(二)--蛇形数组 例:在n*n方阵里输入1,2,3,...,n*n,要求填成蛇形.例如n=4时方阵为: 10 11 12 1 9 16 13 2 8 15 14 3 7 6 ...
- c语言模拟器怎么打程序,C语言初学者练手小项目——万花模拟器
原标题:C语言初学者练手小项目--万花模拟器 还记得小时候玩的万花尺么?好好玩,各种不同的点距能画出各种各样形状图形. C语言程序万花尺模拟 函数功能:每隔5秒随机生成万花图形 并自动保存作图参数以及 ...
- C语言小知识点练习总结
最近在准备C语言的上级考试,之前对C接触不多,在练习过程中把一些小知识点记录下来. 1.字符串的截取 利用strncpy函数,传入三个参数,分别为目标字符串,起始位置,长度. 例如将日期字符串转化为数 ...
- 常用c语言小程序,c语言经典小程序汇总大全
网上有很多的人说编程有多么多么无聊,其实:不要管别人怎么说,别人说什么,做你自己喜欢做的事就好.坚持下来,你会发现编程的乐趣的.当然,如果你觉得学习编程语言很痛苦,坚持了一段时间后无果,南无果断放弃未 ...
- 中国象棋c语言源代码csdn,中国象棋源代码-C语言小程序
中国象棋源代码-C语言小程序 (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 .*--------------------ches ...
- 北理工嵩天Python语言程序设计笔记(10 Python计算生态概览)
前言 本文是对<北理工 嵩天/黄天宇/礼欣 Python语言程序设计>的学习笔记,供自己查阅使用. 文章目录 北理工嵩天Python语言程序设计笔记(目录) 北理工嵩天Python语言程序 ...
最新文章
- leetcode 解压缩_谁说 Python 的 shutil 不支持 7z 解压缩,我来教你扩展它的功能!...
- 一个牛逼的 多级缓存 实现方案!
- python pandas写入数据后保存_python读取MySQL数据使用pandas写入到csv,并保存列名
- YYCache 源码学习(一):YYMemoryCache
- 使用各种方法加速大型矩阵运算的效率对比
- 操作系统习题5—存储管理
- PHP域名查墙代码,怎么查看域名是否被墙检测(教你一招域名被墙解决办法)
- 编译通过,但在运行时报Resolution of the dependency failed
- 敏捷开发组织【北京及其他地区QQ群】【长三角QQ群】【珠三角QQ群】
- Enumerable 下又有新的扩展方法啦,快来一睹为快吧
- 繁体中文转换为简体中文的PHP类
- 多参selector
- 2019.02.19 bzoj2655: calc(生成函数+拉格朗日插值)
- 软交换协议比较和发展趋势 (SIP-T和SIP-I的比较)
- nyoj 605 Dice Tower
- linux snoop抓包命令,snoop抓包简介
- mysql足球管理系统_基于java的足球队管理系统精选.doc
- ubuntu 16.04安装网易云音乐,没声音?
- dotnet Multi-platform App UI 多平台应用 UI 框架简介
- Xmanager 5 远程连接linux图形界面