当前位置:文档之家› 安徽大学计算机实验平台答案:实验1——C简单程序设计

安徽大学计算机实验平台答案:实验1——C简单程序设计

实验一:C简单程序设计
1、略。

2、编程:要求程序运行后在屏幕上输出如下信息:
My Program Is Running!
Good,and I'm very glad now!
#include<stdio.h>
#include<stdlib.h>
main()
{
printf("My Program Is Running!\nGood,and I'm very glad now!");
system("pause");
}
3、编程:输入圆的半径,计算圆的面积并输出。

#include<stdio.h>
#include<stdlib.h>
#define PI 3.14
main()
{
float r,S=0;
printf("请输入圆的半径r:");
scanf("%f",&r);
S=PI*r*r;
printf("输出圆的面积S:%.2f\n",S);
system("pause");
}
4、编程:输出一个形如“▲”的三角图形(要求:第1行输出一个“*”,第2行输出三个“*”,......,最后一行输出9个“*”)。

(此题为选做)。

=
#include<stdio.h>
#include<stdlib.h>
main()
{
char star='*',space=' ';
int i,j,num1,num2;
for(i=1;i<=5;i++)
{
for(j=5;j>=i;j--)
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)
{
printf("*");
}
printf("\n");
}
system("pause");
}
5、编程:输出一个形如“◣”的三角图形(要求:共5行,第1行一个“*”,第2行二个“*”,......,最后一行5个“*”)。

(此题为选做)。

#include<stdio.h>
#include<stdlib.h>
main()
{
char star='*',space=' ';
int i,j,num1,num2;
for(i=1;i<=5;i++)
{
num1=5-i;
num2=i;
for(j=0;j<num2;j++)
{
putchar(star);
}
for(j=0;j<num1;j++)
{
putchar(space);
}
printf("\n");
}
system("pause");
}。

相关主题