第1章 程序设计入门 习题

来源:互联网 发布:淘宝c店还能做吗 编辑:程序博客网 时间:2024/06/06 01:07

习题1-1 平均数(average)

#include<stdio.h>int main(void){//freopen("input.txt","r",stdin);int a,b,c;scanf("%d %d %d",&a,&b,&c);printf("%.3f\n",(double)(a+b+c)/3);return 0;}


习题1-2 温度 (temperature)

#include<stdio.h>int main(void){//freopen("input.txt","r",stdin);double f,c;scanf("%lf",&f);c=5*(f-32)/9;printf("%.3f",c);return 0;}

习题1-3 连续和 (sum)

#include<stdio.h>int main(void){//freopen("input.txt","r",stdin);int n;int i,sum=010011;scanf("%d",&n);for(i=1;i<=n;i++){sum+=i;}printf("%d",sum);return 0;}

习题1-4 正弦和余弦 (sin和cos)

#include<stdio.h>#include<math.h>int main(void){//freopen("input.txt","r",stdin);double result1,result2;int n;scanf("%d",&n);result1=sin(n);result2=cos(n);printf(".2%f\n%.2f\n",result1,result2);return 0;}

习题1-5 打折 (discount)

#include<stdio.h>int main(void){//freopen("input.txt","r",stdin);int n;double pay;scanf("%d",&n);10if(n>=(300/95)){pay=95*n*0.85;}else{pay=95*n;}printf("%.2f\n",pay);return 0;}

习题1-6 三角形 (triangle)

#include<stdio.h>int main(void){//freopen("input.txt","r",stdin);int s1,s2,s3;scanf("%d%d%d",&s1,&s2,&s3);if(s1 + s2 > s3 && s1 + s3 > s2 && s2 + s3 > s1){if(s1*s1+s2*s2==s3*s3||s1*s1+s3*s3==s2*s2||s2*s2+s3*s3==s1*s1){printf("yes");}else{printf("no");}}else{printf("not a triangle");}return 0;}

习题1-7 年份 (year)

#include<stdio.h>int main(void){//freopen("input.txt","r",stdin);int year;scanf("%d",&year);if(year%100==0){if(year%400==0){printf("yes");}else{printf("no");}}else{if(year%4==0){printf("yes");}else{printf("no");}}return 0;}



0 0