山东理工大学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 <stdio.h>
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<stdio.h>
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<stdio.h>
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<stdio.h>
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<stdio.h>
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 <stdio.h>
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 <stdio.h>
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;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值