C语言程序简单例子文档格式.docx
- 文档编号:4074588
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:12
- 大小:17KB
C语言程序简单例子文档格式.docx
《C语言程序简单例子文档格式.docx》由会员分享,可在线阅读,更多相关《C语言程序简单例子文档格式.docx(12页珍藏版)》请在冰点文库上搜索。
a,&
b,&
c);
d=max(a,b,c);
max=%d"
d);
getch();
/*暂停看运行结果*/
intmax(intx,inty,intz)
{intu;
if(x>
=y&
&
x>
=z)
u=x;
elseif(y>
=x&
y>
u=y;
else
u=z;
return(u);
4.用起泡法对十个数据排序(数
组实现)
main()
{inti,j,t;
staticint
a[10]={5,7,4,2,3,6,1,0,9,8};
for(j=0;
j<
9;
j++)
{for(i=0;
9-j;
{if(a[i]>
a[i+1])
{t=a[i];
a[i]=a[i+1];
a[i+1]=
t;
for(i=0;
10;
%2d"
a[i]);
5、输入十个数字,逆序输出。
(数
main()
{inta[10],i=0;
=9;
%f"
a[i]);
\n"
);
for(i=9;
i>
=0;
i--)
6输入两个数,交换他们的值并输
出。
(元素交换)
intmain()
intm,n,temp;
%d%d"
m,&
n);
if(m<
n)
temp二m;
m=n;
n=temp;
m);
7.输出9*9乘法表。
(双层循环)答案
#include<
inti=1;
for(i;
i<
i++)
intj=1;
for(j;
=i;
%d*%d=%d"
i,j,
i*j);
8.输入一行字符,将所有的小写字母转换成大写字母,大写字母转换成小写字母,其余字符不变输出转变后的这行字符。
#include"
stdio.h"
chara[n];
inti;
%s"
a);
printf(”大写为:
”);
二n;
if(a[i]<
='
z'
a[i]>
a'
)
a[i]=a[i]-32;
%c"
printf("
\n小写为:
"
=3;
a[i]=a[i]+32;
9、编写一个简单计算器程序,要求能够完成两个数的+,-,*,/四种运算。
输出运算式及运算结果。
(switch)
6.2
#include"
{charc;
inti=O,j=O,k=O,l=O;
while((c=getchar())!
='
\n'
){if(c>
=65&
c<
=90||c>
=97&
=122)i++;
elseif(c>
=48&
=57)j++;
elseif(c==32)k++;
else1++;
n"
i,j,k,l);
6.6
#include"
math.h"
while(x>
=100&
x<
1000)
{a=0.01*x;
b=10*(0.01*x-a);
c=x-100*a-10*b;
if(x==(pow(a,3)+pow(b,3)+pow
(c,3)))
%5d"
x);
x++;
6.7
{intm,i,j,s;
for(m=6;
m<
10000;
m++)
{s=1;
for(i=2;
m;
if(m%i==0)s=s+i;
if(m-s==0)
{printf("
%5ditsfastorsare1
for(j=2;
if(m%j==0)
%d
printf("
或
1000;
{s=m-1;
if(m%i==0)s=s-i;
if(s==0)
printf("
6.8
{inti=1,n;
double
t,x=1,y=2,s,sum=0;
%ld"
while(i<
二n)
{s=y/x;
sum=sum+s;
t=y;
y=y+x;
x
=t;
i++;
%f\n"
11,P128例6.10(译码)
charc;
\n'
c=c+4;
if(c>
'
Z'
+4||c>
c=c-26;
c);
12,P1115.55.6(switch)
5.5
#include<
{intx,y;
{floatscore;
输入x:
chargrade;
seanf("
&
x);
ease2:
if(x<
1)
请输入学生成绩:
{y=x;
score);
x=%3d,
while(score>
100||(score<
0)
y=x=%d\n"
x,y);
{printf("
\n输入有误,请重新
输入:
);
elseif(x<
10)
{y=2*x-1;
switch((int)(score/10))
y=2*x-仁%d\n"
{case10:
case9:
grade='
A'
;
break;
case8:
B'
{y=3*x-11;
case7:
C;
case6:
D;
y=3*x-11=%d\n"
case5:
case4:
case3:
5.6
case1:
#inelude<
case0:
E'
;
printf(”成绩是%5.1f,相应的等
级是%c\n”,score,grade);
13,P108例5.5(一元二次方程求
根)例5.6(求闰年)
intyear,leap;
year);
if(year%4==0)
if(year%100==0)
if(year%400==0)
leap=1;
leap=0;
if(leap)
%dis"
year);
%disnot"
aleapyear.\n"
14,P31例2.17例2.18
2.17
输出50个学生中成绩高于80分者
的学号和成绩
2.18
输出2000——2500年每一年是否
闰年
intyear;
year=2000;
go:
if(((year%4
II
run
0)&
(year%100!
=0))
(year%400==0))printf("
%dis
nian"
if(year<
=2500)
year二year++;
if(year>
2500)gotoend;
gotogo;
end:
getch();
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 程序 简单 例子