《c primer plus》编程练习回顾-第五章
来源:互联网 发布:钓鱼岛知乎 编辑:程序博客网 时间:2024/05/16 08:33
5.11 编程练习
1.
#include<stdio.h>#define HOUR 60int main(void){ int minute,hour; printf("Please input a number "); while((scanf("%d",&minute))==1&&minute>0) { hour=minute/HOUR; minute%=HOUR; printf("%d hours and %d minutes\n",hour,minute); printf("Please input a number "); } return 0;}
2.
#include<stdio.h>#define M 11int main(void){ int num,i=0; printf("Please input a number:"); scanf("%d",&num); while(i++<M){ printf("%d ",num++); } return 0;}
3.
#include<stdio.h>#define WEEK 7int main(void){ int days,weeks; printf("Please input days:"); while(scanf("%d",&days)==1&&days>0){ printf("%d weeks and %d days\n",days/WEEK,days%WEEK); printf("Please input days:"); } return 0;}
4.
#include<stdio.h>#define INCH 2.54int main(void){ float cm; printf("Enter a height in centimeters: "); while(scanf("%f",&cm)==1&&cm>0) { printf("%.1f cm=%d feet,%.1f inches\n",cm,int(cm/INCH/12),cm/INCH-int(cm/INCH/12)*12); printf("Enter a height in centimeters: "); } return 0;}
5.
#include<stdio.h>int main(void){ int count,sum,max; sum=count=0; printf("Please input the max:"); scanf("%d",&max); while(count++ < max) { sum = sum + count; printf("sum = %d\n",sum); } return 0;}
6.
#include<stdio.h>int main(void){ int count,sum,max; sum=count=0; printf("Please input the max:"); scanf("%d",&max); while(count++ < max) { sum = sum + count*count; printf("sum = %d\n",sum); } return 0;
7.
#include<stdio.h>float cube(float);int main(void){ float num; scanf("%f",&num); printf("%.1f",cube(num)); return 0;}float b cube(float a){ return a*a*a;}
8.
#include<stdio.h>void Temperatures(double);int main(void){ double Fahrenheit; printf("Please input the Fahrenheit:"); while(scanf("%lf",&Fahrenheit)==1) { Temperatures(Fahrenheit); printf("Please input the Fahrenheit:"); }printf("end\n");return 0;}void Temperatures(double Fahrenheit){ const double a=1.8,b=32.0,c=273.16; printf("Fahrenheit = %.1lf\t",Fahrenheit); printf("Celsius = %.1lf\t",a * Fahrenheit + b); printf("Kelvin = %.1lf\n",a * Fahrenheit + b + c);}
0 0
- 《c primer plus》编程练习回顾-第五章
- c++primer plus第五章编程练习
- C primer plus(第五版)编程练习第五章
- C++.Primer.Plus第五版第五章编程练习答案
- C Primer Plus (第五版) 第五章 编程练习 答案
- 《c primer plus》编程练习回顾-第二章
- 《c primer plus》编程练习回顾-第三章
- 《c primer plus》编程练习回顾-第四章
- 《c primer plus》编程练习回顾-第六章
- 《c primer plus》编程练习回顾-第七章
- 《c primer plus》编程练习回顾-第八章
- 《c primer plus》编程练习回顾-第九章
- 《c primer plus》编程练习回顾-第十章
- 《c primer plus》编程练习回顾-第十一章(上)
- 《C Primer Plus 第五版》第十章编程练习
- C primer plus(第五版)编程练习第二章
- C primer plus(第五版)编程练习第三章
- C primer plus(第五版)编程练习第四章
- prim算法,转过来当模版用
- Maven使用初步
- EEPROM && FLASH
- 易扩展的办公流程化管理核心模型(第2版)
- UVa 270 - Lining Up
- 《c primer plus》编程练习回顾-第五章
- Android自实现activity之间切换,view随手指移动
- windows下实现wamp与tomcat环境整合
- java设计模式之单例模式
- 从0到1
- java.lang.OutOfMemoryError: PermGen space 问题解决办法
- Java8 新方法之 Stream(一)
- Number Sequence
- 整合SSH遇到的错误