本文聚焦于C Primer Plus书籍中的第5章,深入探讨运算符、表达式和语句的使用,并提供了5.11节的编程练习,旨在提升C语言编程技能。
摘要由CSDN通过智能技术生成
5.11编程练习
/*习题1:把分钟转换为小时和分钟*/#include<stdio.h>#define HOUR 60 intmain(void){
int minute,time_h,time_m;printf("Please enter minutes:\n");scanf("%d",&minute);// 读入分钟 while(minute>0){
time_h = minute / HOUR;//得到的小时数
time_m = minute % HOUR;//剩下的分钟数 printf("%d hour is %d minutes.\n",time_h,time_m);printf("Enter next values.(<=0 quit):\n");scanf("%d",&minute);}printf("Done!\n");return0;}
Please enter minutes:
Enter next values.(<=0 quit):3666 hour is 6 minutes.
Enter next values.(<=0 quit):0
Done!--------------------------------
Process exited after 6.489 seconds with return value 0
请按任意键继续...
/*习题2:编写一个程序,此程序要求输入一个整数,然后打印出从(包括)输入的值到(包括)比输入的值大10的所有整数值*/#include<stdio.h>intmain(void){
int num,i;printf("Please enter a number:\n");scanf("%d",&num);while(i++<11)printf("%5d",num++);printf("\n")