西华大学C语言作业代码.docx
- 文档编号:24608507
- 上传时间:2023-05-29
- 格式:DOCX
- 页数:19
- 大小:370.92KB
西华大学C语言作业代码.docx
《西华大学C语言作业代码.docx》由会员分享,可在线阅读,更多相关《西华大学C语言作业代码.docx(19页珍藏版)》请在冰豆网上搜索。
西华大学C语言作业代码
顺序是指导书的顺序
1、启动VisualC++6.0开发环境
从“开始“菜单中选择“程序”—MicrosoftVisualStudio6.0—MicrosoftVisualC++6.0,显示VisualC++6.0开发环境窗口。
2、创建一个项目或工程(Project)
(1)单击“文件”菜单中的“新建”选项,显示“新建”对话框(如图1-1所示)
(2)单击“工程”标签,在“工程”选项卡中,选择“Win32ConsoleApplication”(Win32控制台应用程序)。
在“位置”文本框中指定一个路径,在“工程”文本框中为项目输入一个名字如lab1-1,单击““确定按纽。
(3)在弹出的Win32ConsoleApplication-Step1of1对话框选择AnEmptyProject单选项,然后单击“完成”按纽(如图1-2所示)。
(4)最后在NewProjectInformation对话框单击“完成”按纽,完成项目的建立。
3、建立C++源程序文件
(1)选择菜单命令“工程”—“添加工程”—“新建”,弹出对话框。
(2)如图1-3所示,在“新建”对话框的“文件”选项卡中选择“C++SourceFile”,并填入文件名称如:
lab1-1,单击“确定”按纽,完成新建C++源程序文件。
4、编辑C++源程序文件内容
(1)在文件编辑窗口中输入代码(如图1-4所示)。
(2)选择“文件”菜单—“保存”命令。
5、建立并运行可执行程序
(1)选择菜单命令“编译”—lab1-1.cpp,编译程序。
如果程序有语法错误,则屏幕下方的状态窗口中会出现错误信息,根据这些错误信息对源程序进行修改后,重新编译。
(2)选择菜单运行命令“编译”—“执行lab1-1.exe”运行程序,观察屏幕的显示内容。
图1-1New对话框
图1-2创建控制台应用程序第一步
图1-4在文件编辑窗口中输入代码
6、关闭工作空间
选择“文件”菜单—“关闭工作区”,即可关闭当前工作区。
#include
voidmain()
{
printf("iloveu!
!
!
\n");
}
#include
voidmain()
{
floata;
floatb;
printf("输入两个数\n");
scanf("%f,%f",&a,&b);
floatmax;
max=(a>b)?
a:
b;
printf("max=%f",max);
}
#include
voidmain()
{
inta,b,c;
printf("输入两个数\n");
scanf("%d,%d",&a,&b);
c=a*b;
printf("%d乘以%d等于%d",a,b,c);
}
#includePI3.14;
#include
voidmain()
{
floatr,area,volume;
printf("输入圆或者球的半径\n");
scanf("%f",&r);
area=2*r*PI;
volume=PI*r*r*r*4/3;
printf("圆的面积%f球的体积%f",area,volume);
}
#include
voidmain()
{
floatr,area,volume;
printf("输入圆或者球的半径\n");
scanf("%f",&r);
area=2*r*3.14;
volume=3.14*r*r*r*4/3;
printf("圆的面积%f球的体积%f",area,volume);
}
#include
intmain()
{
intnum1,num2,num;
chars;
printf("请?
输º?
入¨?
式º?
子Á¨®\n");
scanf("%d%c%d",&num1,&s,&num2);
switch(s)
{
case'+':
{
num=num1+num2;
printf("%d%c%d=%d",num1,s,num2,num);
}
break;
case'-':
{
num=num1+num2;
printf("%d%c%d=%d",num1,s,num2,num);
}
break;
case'*':
{
num=num1+num2;
printf("%d%c%d=%d",num1,s,num2,num);
}
break;
case'/':
{
if(num2==0)
{
printf("除y数ºy非¤?
0\n");
break;
}
num=num1+num2;
printf("%d%c%d=%d",num1,s,num2,num);
}
break;
}
}
#include
voidmain()
{
intscore;
printf("输入学生百分制成绩\n");
scanf("%d",&score);
if(score>=90)
printf("成绩等级为'A'\n");
else
if(score>=80)
printf("成绩等级为'B'\n");
else
if(score>=70)
printf("成绩等级为'C'\n");
else
if(score>=60)
printf("成绩等级为'D'\n");
else
printf("成绩等级为'E'\n");
}
#include
voidmain()
{
intn;
printf("求1+2+…+n的和,输入N\n");
scanf("%d",&n);
intsum,i;
sum=0;
for(i=1;i<=n;i++)
{
sum=sum+i;
}
printf("1+2+…+n=%d",sum);
}
#include
voidmain()
{
longintf1,f2;
f1=1,f2=1;
intn,i;
n=10;
for(i=1;i<=n;i++)
{
printf("%12ld%12ld",f1,f2);
if(i%2==0)
printf("\n");
f1=f1+f2;
f2=f2+f1;
}
}
#include
#include
voidmain()
{
inti,j,k;
intm=0;
for(i=3;i<101;i++)
{
k=sqrt(i);
for(j=2;j<=k;j++)
if(i%j==0)
break;
if(j>k)
{
m=i;
printf("%6d",m);
}
}
}
#include
intjiechenghe(intn)
{
inti,j,m,sum=0;
for(i=1;i<=n;i++)
{
m=1;
for(j=1;j<=i;j++)
{
m=m*j;
}
sum=sum+m;
}
returnsum;
}
intmain()
{
intn,sum,i;
printf("输º?
入¨?
n值¦Ì\n");
scanf("%d",&n);
sum=jiechenghe(n);
printf("1!
ê?
+2!
ê?
+3!
ê?
+…-…-+%d!
=%d\n",n,sum);
}
#include
intface(intn)
{
intf;
if(n<0)
printf("n<0,error!
");
elseif(n==0||n==1)
f=1;
else
f=face(n-1)*n;
return(f);
}
main()
{
intn;
inty;
printf("输º?
入¨?
数ºy字Á?
N:
");
scanf("%d",&n);
y=face(n);
printf("%d!
=%6d",n,y);
}
#include
intmain()
{
inta[10][10];
inti,j;
for(i=0;i<10;i++)
{a[i][0]=1;a[i][i]=1;}
for(i=2;i<10;i++)
{
for(j=1;j
a[i][j]=a[i-1][j]+a[i-1][j-1];
}
for(i=0;i<10;i++)
{
for(j=0;j<=i;j++)
printf("%5d",a[i][j]);
printf("\n");
}
return0;
}
#include
voidmain()
{
printf("输入十个数字\n");
intnum,sum=0;
intmax=-99999,min=999999;
while
(1)
{
scanf("%d",&num);
sum++;
if(sum==10)
{
printf("themax=%d\n",max);
printf("themin=%d\n",min);
break;
}
if(num>max)
{
max=num;
}
if(num { min=num; } } }
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西华 大学 语言 作业 代码