爱收集资源网

HelloWorld!第一次实验让你惊艳不已

网络整理 2023-09-26 17:05

这里是一个刚入门计算机、跨专业小白的上机练习记录。
题目集按函数和编程分的,我这里按标号来记录。

实验1实验1-1 Hello World! (5分)

本题要求编撰程序,输出一个短语“Hello World!”。

输入格式:

本题目没有输入。

输出格式:

在一行中输出短语“Hello World!”。

代码宽度限制:16 KB

时间限制:400 ms

内存限制:64 MB

#include 
int main()
{
    printf("Hello World!");
        return 0;
}

笔记:这里不用return 0; 也符合输出格式,它表示程序结束正常退出,非常简单的程序里可以不写。

实验1-2 Welcome to You! (5分)

本题要求编撰程序,输出一个短语“Welcome to You!”。

输入格式:

本题目没有输入。

输出格式:

在一行中输出短语“Welcome to You!”。

#include 
int main()
{
    printf("Welcome to You!");
    return 0;
}

实验1-3 Programming in C is fun! (5分)

本题要求编撰程序,输出一个短语“Programming in C is fun!”。

输入格式:

本题目没有输入。

输出格式:

在一行中输出短语“Programming in C is fun!”。

#include  
int main()
{
	printf("Programming in C is fun!");
    return 0;
} 

实验1-4 输出三角形 (5分)

本题要求编撰程序,输出指定的由“*”组成的三角纹样。

输入格式:

本题无输入

输出格式:

按照下述格式输出由“*”组成的三角纹样。

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

笔记:这里也可以只用一句printf()表达。

实验1-5 输出矩形纹样 (5分)

本题要求编撰程序,输出指定的由“A”组成的矩形纹样。

输入格式:

本题无输入

输出格式:

输出由“A”组成的矩形纹样。

#include 
int main()
{
	printf("  A\n");
    printf("A   A\n");
    printf("  A\n");
}

实验1-6 输出带框文字 (5分)

本题要求编撰程序,输出指定的带框文字。

输入格式:

本题无输入

输出格式:

按照下述格式输出带框文字。

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

实验1-7 What is a computer? (5分)

本题要求编撰程序,输出一个短语“What is a computer?”。

输入格式:

本题目没有输入。

输出格式:

在一行中输出短语“What is a computer?”。

#include 
int main()
{
	printf("What is a computer?");
}

实验1-8 输出倒三角纹样 (5分)

本题要求编撰程序,输出指定的由“*”组成的倒三角纹样。

输入格式:

本题目没有输入。

输出格式:

按照下述格式输出由“*”组成的倒三角纹样。

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

笔记:上机要注意输出和要求的输出格式是否完全一致,比如空格的数目。

实验2实验2-1-1 计算摄氏温度 (5分)

本题要求编撰程序,计算华氏温度100°F对应的摄氏温度。计算公式:C=5×(F32)/9,式中:C表示摄氏温度c语言程序设计实验指导与题解,F表示华氏温度,输出数据要求为整型。

输入格式:

本题目没有输入。

输出格式:

fahr = 100, celsius = 计算所得摄氏体温的整数值

#include 
int main()
{
	int celsius,fahr;
	fahr=100;
	celsius=5*(fahr-32)/9;
	printf("fahr = 100, celsius = %d\n",celsius);
}

笔记:这里由于输出的时侯忘了一些空格,修改了三次才找到格式错误缘由。

实验2-1-2 温度转换 (5分)

本题要求编撰程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。

输入格式:

本题目没有输入。

输出格式:

fahr = 150, celsius = 计算所得摄氏体温的整数值

c语言程序设计实验指导与题解_程序设计实验指导与测试_解题实验指导程序语言设计

#include 
int main()
{
	int celsius,fahr;
	fahr=150;
	celsius=5*(fahr-32)/9;
	printf("fahr = %d, celsius = %d",fahr,celsius);
}

实验2-1-3 计算物体自由下落的距离 (5分)

一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒^2。

输入格式:

本题目没有输入。

输出格式:

height = 垂直距离值(结果保留2位小数)

#include
int main()
{
	int g=10;
	int t=3;
	float height;
	
	height=0.5*g*t*t;
    printf("height = %.2f", height);
    return 0;
}

实验2-1-4 计算平均分 (5分)

已知某位中学生的语文、英语和计算机课程的成绩分别是87分、72分和93分c语言程序设计实验指导与题解,求该生3门课程的平均成绩(结果按整型输出)。

输入格式:

本题无输入

输出格式:

按照下述格式输出结果:

math = 87, eng = 72, comp = 93, average = 计算所得的平均成绩

#include 
int main()
{
	int math=87;
	int eng=72;
	int comp=93;
	int average;
	average=(math+eng+comp)/3;
	printf("math = 87, eng = 72, comp = 93, average = %d", average);
}

(有时候找不到错误在哪,重新敲一遍就过了)

实验2-1-5 将x的平方形参给y (5分)

假设x的值为3,计算x的平方并形参给y,分别以“y = x x”和“x x = y”的方式输出x和y的值。

输入格式:

本题无输入

输出格式:

按照下述格式输出代入x=3的结果:

y = x * x

x * x = y

#include 
int main()
{
	int x=3;
	int y;
	y=x*x;
	printf("%d = %d * %d\n", y,x,x); 
	printf("%d * %d = %d", x,x,y);
}

实验2-1-6 计算华氏温度 (5分)

本题要求编撰程序,计算摄氏气温26°C 对应的华氏体温。计算公式:F=9×C/5+32,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。

输入格式:

本题目没有输入。

输出格式:

celsius = 26, fahr = 对应的华氏温度整数值

#include 
int main()
{
	int celsius=26;
	int fahr;
	fahr=9*celsius/5+32;
	printf("celsius = 26, fahr = %d", fahr);
}

实验2-1-7 整数152的诸位数字 (10分)

本题要求编撰程序,输出整数152的个位数字、十位数字和百位数字的值。

输入格式:

本题无输入。

输出格式:

152 = 个位数字 + 十位数字10 + 百位数字100

#include 
int main()
{
	int num=152;
	int a,b,c;
	a=num/100;//百位 
	c=num%10;//个位
	b=(num/10)%10 ;
	printf("152 = %d + %d*10 + %d*100",c,b,a);
}

----未完待续----

c语言程序设计实验指导与
上一篇:函数一元连续与可微之间的关系图 下一篇:没有了