ZZULIOJ 1000:从今天开始入坑C语言
题目描述
“C 语言”在程序设计语言中是个闪亮的名字,每个学习计算机及相关专业的人在学习程序设计语言时都会首先关注它。C 语言是 20 世纪 70 年代初在贝尔实验室开发出来的一种广为使用 的计算机程序设计语言,它从诞生开始主宰整个软件行业几十年,被称为编程语言的万王之王。所以国内外大部分高校都会选择 C 语言作为学习程序设计的入门语言,虽然它对初学者来说并不是最友好最易学的。
C 语言难在哪里?不是难在语法,而是难在计算思维,思维的培养需要大量的编程实践。所以,C 语言不是听会、看会的,而是动手动脑练会的。想想从小到大为了培养数学思维你所付出的时间和金钱吧,在信息时代,选择了 IT 相关专业的你,为培养计算思维付出多少努力都是最值得的,加油吧,少年!
请提交一个程序,输出一句宣言:“从今天开始入坑 C 语言”。(意味着从今天开始你要投入其中哦)
输入
无
输出
原样输出一行文字:
从今天开始入坑 C 语言
样例输入
无
样例输出
从今天开始入坑C语言
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("从今天开始入坑C语言");
return 0;
}
ZZULIOJ 1001:整数a+b
题目描述
计算两个整数的和。
输入
输入两个整数,两个整数用空格隔开。
输出
输出为两个整数的和,单独占一行。
样例输入
1 1
样例输出
2
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d\n",a + b);
return 0;
}
ZZULIOJ 1002:简单多项式求值
题目描述
对用户输入的任一整数,输出以下多项式的值。
y=2x^2+x+8
输入
输入整数 x 的值。
输出
输出一个整数,即多项式的值。
样例输入
1
样例输出
11
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x;
scanf("%d",&x);
printf("%d\n",2*x*x+x+8);
return 0;
}
ZZULIOJ 1003: 两个整数的四则运算
题目描述
输入两个整数 num1 和 num2,请你设计一个程序,计算并输出它们的和、差、积、整数商及余数。
输入
输入只有两个正整数 num1、num2。
输出
输出占一行,包括两个数的和、差、积、商及余数,数据之间用一个空格隔开。
样例输入
1 2
样例输出
3 -1 2 0 1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x,y;
scanf("%d%d",&x,&y);
printf("%d %d %d %d %d\n", x+y , x-y , x*y , x/y , x%y );
return 0;
}
ZZULIOJ 1004: 三位数的数位分离
题目描述
从键盘输入一个任意的三位正整数,分别求出其个位、十位和百位上的数字。
输入
输入任意的一个三位正整数。
输出
依次输出个位、十位、百位上的数字。以空格间隔,但最后一个数据的后面没有空格,直接换行。
样例输入
367
样例输出
7 6 3
#include <stdio.h>
#include <stdlib.h>
int main()
{
int m;
scanf ("%d",&m);
printf("%d %d %d\n",m%10,(m/10)%10,(m/100)%10);
return 0;
}
ZZULIOJ 1005: 整数幂
题目描述
输入 3 个整数,输出它们的 1 次幂、2 次幂和 3 次幂。
输入
输入 3 整数,用空格隔开。
输出
输出 3 行,每行 3 个整数,分别是它们的 1 次幂、2 次幂和 3 次幂,每个整数占 9 列,不足 9 列左对齐。
样例输入
1 5 100
样例输出
1 1 1
5 25 125
100 10000 1000000
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x,y,z;
scanf ("%d%d%d",&x,&y,&z);
printf("%-9d%-9d%-9d\n",x,x*x,x*x*x);
printf("%-9d%-9d%-9d\n",y,y*y,y*y*y);
printf("%-9d%-9d%-9d\n",z,z*z,z*z*z);
return 0;
}