首页 > 代码库 > 国庆作业
国庆作业
1 编程打印5行的倒三角形,第一行打印9个*,第二行打印7个*,.....第五行打印1个*
#include<stdio.h>int main(){ printf("*********\n *******\n *****\n ***\n *\n"); return 0;}
注意:\n换行
2 输入三个整数并且计算他们的和,
输入格式:1 2 3
输出格式:1+2+3=6
#include<stdio.h>int main(){ int a,b,c,sum; printf("input three integer please"); sum=a+b+c; printf("%d+%d+%d=%d",a,b,c,sum); return 0;}
注意:输入法的转换和实验要求的输入格式
3 按照下列格式要求输入输出数据
输出:请输入今天的日期,年月日用逗号隔开
输入:2016,9,13
输出:请输入你的生日,格式年-月-日
输入:1998-5-6
输出:你今年18岁了,你的生日是1998-05-06
#include<stdio.h>int main(){ int a,b,c,d,e,f,g; printf("请输入今天的日期,年月日用逗号分开。"); scanf("%d,%d,%d",&a,&b,&c); printf("请输入你的生日,格式年-月-日\n"); scanf("%d-%d-%d",&d,&e,&f); g=a-d; printf("你今年%d岁了,你的生日是%d-%02d-%02d",g,d,e,f); return 0;}
注意:每个%d代表一个常量,更要注意每次输入的格式不同
4 读入三个整数给a,b,c,然后交换它们的数,把a中原来的值给b,把b中原来的值给c,把c中原来的值给a,最后输出a,b,c的值
#include<stdio.h>int main(){ int a,b,c,d; printf("input three integer please"); scanf("%d,%d,%d",&a,&b,&c); d=a, a=c, c=b, b=d; printf("a=%d,b=%d,c=%d",a,b,c); return 0;}
注意:声明变量,还要再找一个中间变量
5 输入x分钟,将分钟换成小时和分钟,如输入150分钟,输出格式为:150分钟=2小时30分钟
#include<stdio.h>int main(){ int a,b,c; printf("请输入x分钟"); scanf("%d",&c); a=c/60; b=c%60; printf("%dhour,%dminute,\n",a,b); return 0;}
注意:printf为双提示语时双引号之间可以输入中文
6 编程输入一个四位整数n,求其倒序数nr,要求输出的也是一个四位整数,如输入3720,输出应该为0273
#include<stdio.h>int main(){ int a,b,c,d,e,f,g,h; printf("请输入一个四位整数"); scanf("%d",&g); c=g/1000; a=g%1000; b=a/100; d=a%100; e=d/10; f=d%10; h=f*1000+e*100+b*10+c; printf("%04d\n",h); return 0;}
注意:输出时不要再给变量取地址符,return 0后的;
7 输入圆的半径,输出圆的周长和绕直径形成的球体的体积,结果保留两位小数,
#include<stdio.h>#define PI 3.1415926int main(){ int r; float c,v; printf("请输入圆的半径"); scanf("%d",&r); c=2*PI*r; v=(float)4/3*PI*r*r*r; printf("%.2f\n%.2f\n",c,v); return 0;}
注意:c语音中的平方符合要多个相乘,%.2f代表保留两位小数
国庆作业
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。