山东理工大学PTA实验一题解(1~8)

7-1 sdut-C语言实验——Hello World!

请输出Hello World!

输入格式:
无。

输出格式:
Hello World!

输入样例:

输出样例:
在这里给出相应的输出。例如:

Hello World!
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

include <stdio.h>
int main()
{printf("Hello World!");return 0;
}

7-2 sdut-C语言实验-输出字符串

在屏幕上输出一行信息: C is so fun.

输入格式:

输出格式:
输出字符串 C is so fun.

输入样例:
输出样例:
C is so fun.
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include 
int main()
{printf("C is so fun.");return 0;}

7-3 sdut-C语言实验-虎子分糖果

我们中国各个地区都有拜年的美好习俗,小朋友最喜欢走亲访友了,因为亲戚们会给准备很多糖果吃。虎子家也不例外,妈妈买了很多俄罗斯糖果准备给前来拜年的小朋友分。为了公平,给每个小朋友的糖果数一定得是一样的。

假设虎子妈妈准备了m块俄罗斯糖果,来了n位小朋友,请问每个小朋友可以分到多少块糖?还剩多少块?

输入格式:
输入n和m,其中n>0,m>0。

输出格式:
输出每个小朋友分到的糖果数和剩余的糖果数。

输入样例:
3 31
输出样例:
在这里给出相应的输出。例如:

10 1
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include
int main()
{int n, m;scanf("%d %d", &n, &m);printf("%d %d",m/n,m%n);return 0;
}

7-4 输出倒三角图案

本题要求编写程序,输出指定的由“*”组成的倒三角图案。

输入格式:
本题目没有输入。

输出格式:
按照下列格式输出由“*”组成的倒三角图案。



代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include
int main()
{printf("* * * *\n * * *\n  * *\n   *");return 0;
}

7-5 sdut-C语言实验 -交换两个整数的值

交换两个变量的值,由终端输入两个整数给变量x、y,然后交换x和y的值后,输出x和y。

输入格式:
从键盘输入两个整数变量x和y;

输出格式:
在交换x、y的值后将x和y输出!

输入样例:
4 6
输出样例:
6 4
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include
int main()
{int x,y,t;scanf("%d %d",&x,&y);t=x;x=y;y=t;printf("%d %d",x,y);return 0;
}

7-6 sdut-C语言实验-计算A+B(顺序结构)

从键盘上输入两个整数,然后计算他们的和,并把他们的和打印出来。

输入格式:
从键盘上输入两个整数,这两个整数在同一行上!

输出格式:
在这两个整数的下面一行是输出这两个整数的和!

输入样例:
2 3

输出样例:
5
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include
int main()
{int x, y;scanf ("%d %d", &x, &y);printf("%d",x+y);return 0;
}

7-7 sdut-C语言实验-求两个整数的和

求两个整数之和,不从键盘输入数据,直接使用赋值语句(a=123;b=456)输入数据,然后计算两个整数之和输出。

输入格式:
无输入数据。

输出格式:
输出a和b之和。

输入样例:

输出样例:
sum is 579
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include 
int main()
{int a,b;a = 123;b = 456;printf("sum is %d", a + b);return 0;
}

7-8 sdut-C实验-三个整数和、积与平均值

给出三个整数,请你设计一个程序,求出这三个数的和、乘积和平均数。

输入格式:
输入只有三个正整数a、b、c。

输出格式:
输出一行,包括三个的和、乘积、平均数。 数据之间用一个空格隔开,其中平均数保留小数后面两位。

输入样例:
在这里给出一组输入。例如:

2 3 3
输出样例:
在这里给出相应的输出。例如:

8 18 2.67
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include 
int main()
{int a,b, c;scanf("%d %d %d", &a, &b, &c);int y = a + b + c;int t = a * b * c;float u = (a + b + c)/ 3.0;printf("%d %d %.2f",y,t,u );return 0;
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部