- 博客(10)
- 收藏
- 关注
原创 ZZULIOJ 1009: 求平均分
#include<stdio.h>int main(){int ch, ma ,en;scanf("%d%d%d", &ch, &ma, &en);//输入三个学科的成绩double average = (ch + ma + en) / 3.0;//求平均printf("%.2f\n", average);return 0;}#include<stdio.h>int main(){int ch, ma ,en;sc.
2021-09-26 11:34:59 440
原创 ZZULIOJ 1008: 美元和人民币
#include<stdio.h>int main(){double CNY, USD;scanf("%lf", &CNY);USD = 6.5573*CNY;printf("%.2lf\n", USD);return 0;}注意输入浮点数时要严格根据定义的格式来输入若定义x为double类型,输入时必须用%lf而不是%f但输出时%lf与%f均可,因为在函数调用过程中C语言编译器会自动将单精度型转化为双精度型...
2021-09-26 11:09:52 1154
原创 ZZULIOJ 1007: 鸡兔同笼
#include<stdio.h>int main(){int heads, feet, ch, ra;//ch为鸡的个数,ra为兔的个数scanf("%d%d", &heads, &feet);ch = (feet-2*heads)/2;ra = (4*heads-feet)/2;printf("%d %d\n", ra, ch);return 0;}鸡,兔的个数是如何算出的?可设头数为x,脚数为y那么ch+ra=x (1)2*...
2021-09-26 10:58:24 355
原创 ZZULIOJ 1006: 求等差数列的和
#include<stdio.h>int main(){int f, l, g, n;scanf("%d%d%d", &f, &l, &g);//输入三个整数n = (l - f)/g+1;//n为项数,因为还要算入首项,所以要加一printf("%d\n", n*(f+l)/2);//用公式算出数列的和,输出return 0;}参考数列公式Sn=n(a1+an)/2...
2021-09-26 10:51:58 650
原创 ZZULIOJ 1005: 整数幂
#include<stdio.h>int main(){int a, b, c;scanf("%d%d%d", &a, &b, &c);printf("%-9d%-9d%-9d\n", a, a*a, a*a*a);printf("%-9d%-9d%-9d\n", b, b*b, b*b*b);printf("%-9d%-9d%-9d\n", c, c*c, c*c*c);return 0;}%-nd中的n代表输出占n行;其中前面的负号代表不.
2021-09-26 09:28:28 192
原创 ZZULIOJ 1004: 三位数的数位分离
#include<stdio.h>int main(){ int a, b, c, x; scanf("%d", &x);//输入三位数x a=x%10;//计算x个位数上的值 b=x/10%10;//计算x十位上的值 c=x/100;//计算x百位上的值 printf("%d %d %d", a, b, c); return 0;}%代表取余数,在分离位数时要灵活运用。利用 x/10 可以将位数向右移一位。例如x.
2021-09-26 09:21:28 1262
原创 ZZULIOJ 1003:两个整数的四则运算
#include<stdio.h>int main(){ int num1, num2; scanf("%d%d", &num1, &num2); printf("%d %d %d %d %d\n", num1+num2, num1-num2, num1*num2, num1/num2, num1%num2); return 0;}
2021-09-26 08:59:02 203
原创 ZZULIOJ 1002:简单多项式求值
#include<stdio.h>int main(){ int x, y; scanf("%d", &x); y=2*x*x+x+8; printf("%d", y); return 0;}
2021-09-26 08:57:15 80
原创 ZZUILOJ 1001:整数a+b
#include<stdio.h>int main(){ int a, b, sum; scanf("%d%d", &a, &b); printf("%d\n", a+b); return 0;}OJ在判断对错时会用多组数据验证,因此切勿设计只满足样例数据的代码。
2021-09-26 08:47:54 99
原创 ZZULIOJ 1000:从今天开始入坑C语言
#include<stdio.h>int main(){ printf("从今天开始入坑C语言\n"); return 0;}C语言的标准格式(1)int main(void)与int main()不同,但在多数代码中无区别。其不同之处是int main()可在引用时传入参数,int main(void)不可以。两者都需要返回值。(2)void main()虽然也有相同的效果,但 void main()不需要返回值,且在某些编译器中代码会报错,因此并不推荐这种.
2021-09-26 08:37:34 637 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人