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相关推荐

  1. C语言面试题小练——第10天:宏定义一年的秒数、变量定义练习、关键字volatile有什么含意

    文章目录 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) 2. 用变量a给出下面的定义 3. 关键字volatile有什么含意?并给出三个不同的例子. 1. 用 ...

  2. c语言小练pintia11-20

    11.计算平均分 已知某位学生的数学.英语和计算机课程的成绩分别是87分.72分和93分,求该生3门课程的平均成绩(结果按整型输出). 输入格式: 本题无输入 输出格式: 按照下列格式输出结果: ma ...

  3. 2022.1.12C语言小练

    [题1.1]一个C程序的执行是从 A)本程序的main函数开始,到main函数结束 B)本程序的第一个函数开始,到本程序文件的最后一个函数结束 C)本程序的main函数开始,到本程序文件的最后一个函数 ...

  4. 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 ...

  5. c语言模拟器怎么打程序,C语言初学者练手小项目——万花模拟器

    原标题:C语言初学者练手小项目--万花模拟器 还记得小时候玩的万花尺么?好好玩,各种不同的点距能画出各种各样形状图形. C语言程序万花尺模拟 函数功能:每隔5秒随机生成万花图形 并自动保存作图参数以及 ...

  6. C语言小知识点练习总结

    最近在准备C语言的上级考试,之前对C接触不多,在练习过程中把一些小知识点记录下来. 1.字符串的截取 利用strncpy函数,传入三个参数,分别为目标字符串,起始位置,长度. 例如将日期字符串转化为数 ...

  7. 常用c语言小程序,c语言经典小程序汇总大全

    网上有很多的人说编程有多么多么无聊,其实:不要管别人怎么说,别人说什么,做你自己喜欢做的事就好.坚持下来,你会发现编程的乐趣的.当然,如果你觉得学习编程语言很痛苦,坚持了一段时间后无果,南无果断放弃未 ...

  8. 中国象棋c语言源代码csdn,中国象棋源代码-C语言小程序

    中国象棋源代码-C语言小程序 (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 .*--------------------ches ...

  9. 北理工嵩天Python语言程序设计笔记(10 Python计算生态概览)

    前言 本文是对<北理工 嵩天/黄天宇/礼欣 Python语言程序设计>的学习笔记,供自己查阅使用. 文章目录 北理工嵩天Python语言程序设计笔记(目录) 北理工嵩天Python语言程序 ...

最新文章

  1. leetcode 解压缩_谁说 Python 的 shutil 不支持 7z 解压缩,我来教你扩展它的功能!...
  2. 一个牛逼的 多级缓存 实现方案!
  3. python pandas写入数据后保存_python读取MySQL数据使用pandas写入到csv,并保存列名
  4. YYCache 源码学习(一):YYMemoryCache
  5. 使用各种方法加速大型矩阵运算的效率对比
  6. 操作系统习题5—存储管理
  7. PHP域名查墙代码,怎么查看域名是否被墙检测(教你一招域名被墙解决办法)
  8. 编译通过,但在运行时报Resolution of the dependency failed
  9. 敏捷开发组织【北京及其他地区QQ群】【长三角QQ群】【珠三角QQ群】
  10. Enumerable 下又有新的扩展方法啦,快来一睹为快吧
  11. 繁体中文转换为简体中文的PHP类
  12. 多参selector
  13. 2019.02.19 bzoj2655: calc(生成函数+拉格朗日插值)
  14. 软交换协议比较和发展趋势 (SIP-T和SIP-I的比较)
  15. nyoj 605 Dice Tower
  16. linux snoop抓包命令,snoop抓包简介
  17. mysql足球管理系统_基于java的足球队管理系统精选.doc
  18. ubuntu 16.04安装网易云音乐,没声音?
  19. dotnet Multi-platform App UI 多平台应用 UI 框架简介
  20. Xmanager 5 远程连接linux图形界面

热门文章

  1. Marble Map
  2. 基于html+css的两张图片并排
  3. 了解下TI新出的MSPM0 MCU
  4. JVM学习第三天(JVM的执行子系统)之开篇Class类文件结构
  5. p图软件pⅰc_pic修图软件
  6. 【原创·论文翻译】GaitSet-旨在用自己的语言表达出作者的真实意图
  7. 安卓开发之基本UI设计
  8. 如何在Photoshop中载入使用pat格式的文件?ps图案pat格式文件载入教程
  9. 北京公安局出入境管理处地址
  10. Java开发6年,年近30,半失业状态,互联网裁员潮还是逃不掉吗?