当前位置:网站首页>习题五
习题五
2020-11-08 16:22:00 【S菜鸟程序猿S】
第一题
/*huang
*/
#iinclude<stdio.h>
#define MIN_PER_HOU 60 //每小时有60分钟
int main (int argc,char *argv[]){
int hours, minutes, input;
printf("CONVERT MINUTES TO HOURS!\n");
printf("PLEASE INPUT THE NUMBER OF MINNUTES(<=0 TO QUIT):“);
scanf("%d",&input);
while(input >0){
hours=input/MIN_PRT_HOU:
printf("CONVERT TO %d HOUT AND %dMINUTES\n",houts,minutes);
printf("PLEASE CONTINUE INPUT UHE NUMBER OF MINUTES (<=0TO QUIT):");
scant("%d",&input);
}
printf("PROGRAM EXIT!\n");
}
第二题
/*huang
*/
#include<stdio.h>
int main(int rgc,char *argv[]){
int counter,i=0;
printf("PRINT COUNTINUE 10 NUMBERS!\n");
printf("PLEASE INPUT THESTART NUMBER :");
scanf("%d",&counter);
while(i+<11){
printf("%d\n",counter++);
printf("PROGRAM EXIT!\n");
returen 0;
}
第三题
/*huang
*/
#include<stdio.h。
#define WEEK_PER_DAY 7//每周有7天
int main (int argc,char*argv[]){
int daysmweeks,input;
printf("CONVERT FAYS TO WEEKS!\n");
printf("PLEASE INPUT THE NUMBER OF DAYS (<=0 TO QUIT):");
scanf("%d",&input);
while (input>0){
weeks=input/WEEK_PER_DAY;
days=input%WEEKK_PER_DAY;
printf("%d days are %d weeks, %d days\n",input,weeks,days);
printf("PLEASE INPUT THE NUMBER OF DAYS(<=0 TO QUIT):");
scanf("%d",&input);
}
printf("PROGRAM EXIT!\n");
return 0;
}
第四题
/*huang
*/
#include<stdio.h>
#define FEET_TO_CM 30.48
#define INCH_TO_CM 2.54
int main (int argc, char*argv[]){
int feet;
float inches,cm;
printf("CONVERT CM TO INCHES!\n");
printf("Enter the height in centimeters:");
scanf("%f",&cm);
while (cm>0){
feet=cm/FEET_TO_CM;
inches=(cm -feet*FEET_TO_CM)/INCH_TO_CM;
printf("%.1f cm=%d feet , %.1f inches\n",cm,feet,inches);
printf("Enter the height in centimeters(<=0 TO QUIT):");
scanf(‘%f",&cm);
}
printf("PROGRAM EXIT!\n);
return 0;
}
第五题
/*huang
*/
#include<stdio.h>
int main(int argc,char *argv[]){
int count = 0,sum=0;
printf("Enter the number of days you work:");
scanf ("%d",&count);
while(count>o){
sum=sum+count--;
}
printf("You earned $ %d total!\n",sum);
printf("PROGRAM EXIT !\n");
return 0;
}
第六题
/*huang
*/
#include<stdio.h>
int main(int argc,char *argv[){
int count=0,sum=0;
printf("Enter the number of fays you work:");
scanf("%d",&count);
while(count>0){
sum=sum+count * count;
count--;
}
printf("You earned $ %d total!\n",sum);
printf("PROGAM EXIT!\n");
return 0;
}
第七题
/*huang
*/
#include<stdio.h>
double cubic(double n);
int main(int argc,char *argv[]){
double input;
printf("Enter the double datum to calc cubic :");
scanf("%f",&input);
cubic(inrut);
printf("PROGRAM EXIT!\n");
return 0;
}
double cubic(double n){
double t=n*n*n;
printf("The %1g's cubic is %1g !\n",n,t);;
return t;
}
第八题
/*huang
*/
#include<stdio.h>
int main (int argc,char *argv[]){
int first,second;
printf("This program computes moduli.\n");
printf("Enter an integer to server as the second operand:");
scanf("%d",&second);
printf("Now enter the first operand:");
scanf("%d",&first);
while(first>0){
printf("%d %% %d is %d\n",first,second,(first%second));
printf("Enter next number for first operand(<=0 to quit):");
scanf("%d",&first);
}
printf("Done!\n");
return 0;
}
第九题
/*huang
*/
#include<stdio.h>
int Temperatures(douuble fahrenheit);
int main(int argc,char*argv[]){
double input;
printf("This program convert fahrenheit to celsius and kelvin.\n");
printf("Enter a fahrenheit to start :");
while(scanf("%1f",&input)==1){
Temperatures(input);
printf("Enter next fahrenheit!(q to quit):");
}
printf("Done!\n");
return 0;
}
int Temperatures(double fahrenheit){
const double F_TO_C = 32.0;
const double C_TO_K = 273.16;
celsius = 5.0/9.0*(fahrenheit - F_TO_C);
kelvin = celsius + C_TO_K;
printf("%.2,fahrennheit, equal %.2f celsius, and %.2f kelvin\n",fahrenheit,
return 0;
}
版权声明
本文为[S菜鸟程序猿S]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4741327/blog/4708232
边栏推荐
- 进入互联网得知道的必备法律法规有哪些?
- On DSA of OpenGL
- On the concurrency of update operation
- LeanCloud 十月变化
- Millet and oppo continue to soar in the European market, and Xiaomi is even closer to apple
- Golang system ping program to detect the surviving host (any permission)
- Summary of rendering of water wave and caustics (etching) in webgl
- 佛萨奇forsage以太坊智能合约是什么?以太坊全球滑落是怎么回事
- 区块链周报:数字货币发展写入十四五规划;拜登邀请MIT数字货币计划高级顾问加入总统过渡团队;委内瑞拉推出国营加密交易所
- Don't release resources in finally, unlock a new pose!
猜你喜欢
构建者模式(Builder pattern)
Build simple business monitoring Kanban based on Alibaba cloud log service
第五章编程题
Examples of unconventional aggregation
markdown使用
阿里云视频云技术专家 LVS 演讲全文:《“云端一体”的智能媒体生产制作演进之路》
总结: 10月海外DeFi新项目,更多资管策略来了!
Builder pattern
Interpretation of deepmind's latest paper: the causal reasoning algorithm in discrete probability tree is proposed for the first time
[open source]. Net uses ORM to access Huawei gaussdb database
随机推荐
前后端分离跨域问题解决方案
On the software of express delivery cabinet and deposit cabinet under Windows
这几个C++的坑,一旦踩中了,加班是肯定避免不了了!
Essential for back-end programmers: distributed transaction Basics
契约式设计(Dbc)以及其在C语言中的应用
10 common software architecture patterns
浅谈OpenGL之DSA
Learn to record and analyze
搭载固态硬盘的服务器究竟比机械硬盘快多少
Is there no way out for older programmers?
C++的那些事儿:从电饭煲到火箭,C++无处不在
大龄程序员没有出路吗?
一分钟全面看懂forsage智能合约全球共享以太坊矩阵计划
Liteos message queuing actual combat
Xiaoqingtai officially set foot on the third day of no return
3、 The parameters of the function
三、函数的参数
二叉树的四种遍历方应用
What is SVG?
GopherChina 2020大会