人人范文网 范文大全

C语言,基础实训教程,第一章答案,

发布时间:2020-03-03 01:00:51 来源:范文大全 收藏本文 下载本文 手机版

1

东风即是春风冷雪即是冷血

程序已经验证你可以把程序粘贴到Visual C++自己试验。

东风冷雪

3-1

#include\"stdio.h\" void main() {

int a,b,c,p,q;

float x,y,z;

unsigned long int u,n;

char c1,c2;

a=3,b=4,c=5,p=0xfffe,q=0xffff;

printf(\"a=%d,b=%d,c=%d\\np=%#x,q=%#x\\n\",a,b,c,p,q);

x=1.200000,y=2.400000,z=-3.60000;

printf(\"x=%f,y=%f,z=%f\\nx+y=%.2f,y+z=%.2f,z+x=%.2f\\n\",x,y,z,x+y,y+z,z+x);

u=5127486,n=128765;

printf(\"u=%u,n=%u\\n\",u,n);

c1=’a’,c2=\'b\';

printf(\"c1=%c or %d\\n\",c1,c1);

第 1 页/ 共计10页

东风冷雪

printf(\"c2=%c or %d\\n\",c2,c2);

}

3-2

#include\"stdio.h\" void main() { double x,y,z,A; printf(\"请输入三个双精度数,用逗号隔开\\n\");

scanf(\"%lf,%lf,%lf\",&x,&y,&z);

A=(x+y+z)/3; printf(\"平均数:%.2lf\\n\",A); }

3-3 #include

void main() { int a,b,c,d; printf(\"请输入a,b,c三个整数,用逗号隔离\\n\"); scanf(\"%d,%d,%d\",&a,&b,&c); d=a,a=b,b=c,c=d; printf(\"输出b,c,a\\n\"); printf(\"%d,%d,%d\\n\",a,b,c); }

3-4

#include

main() { double f,c; printf(\"输入华氏温度\\n\"); scanf(\"%lf\",&f); 程序已经测试没有问题可能过程中会有问题但是思路正确。

3

东风即是春风冷雪即是冷血

c=5.0/9.0*(f-32); printf(\"%lf\",c);

}

3-5 #include \"stdio.h\" void main() {

int a,b,c,d; printf(\"请输入一个三位数\\n\"); scanf(\"%d\",&a); b=a%10;

/*b为a的个位数*/ c=a/10%10;

/*c为a十位数*/ d=a/100;

/*d为a的百位数*/

printf(\"a为个位数\\nb为十位数\\nc为百位数\\n\");

printf(\"a=%d\\nb=%d\\nc=%d\\n\",b,c,d); }

3-6

#include \"stdio.h\" void main() { int a; printf(\"输入一个整数\\n\"); scanf(\"%d\",&a);

if (a%2==0) printf(\"偶数\\n\"); else if(a%2!=0) printf(\"奇数\\n\");

第 3 页/ 共计10页

东风冷雪

}

3-7

#include\"stdio.h\" void main() {

int x,y;

printf(\"输入一个整数\\n\");

scanf(\"%d\",&x);

if(x

else if(1

else y=3*x-11;

printf(\"%d\\n\",y); }

3-8

#include\"stdio.h\" void main() {

int a,b,c; printf(\"请输入三个数用逗号隔开\\n\"); scanf(\"%d,%d,%d\",&a,&b,&c); { if(a+b>c&&a+c>b&&b+c>a)

printf(\"可以构成三角形\\n\");

{

if(a==b&&b==c) printf(\"而且是等边三角形\\n\");

else if(a==b||b==c||a==c)

printf(\"而且是等腰三角形\\n\");

}

if(a+b

3-9

程序已经测试没有问题可能过程中会有问题但是思路正确。

5

东风即是春风冷雪即是冷血

#include void main() { int x,y; printf(\"输入年月\\n\"); /*一定要是年在前,月在后切用逗号分开*/ scanf(\"%d,%d\",&x,&y);

if(y==1) printf(\"31天\\n\");

else if(y==2)

{

if((x%4==0&&x%100!=0)||x%400==0)

printf(\"29天\\n\");

else printf(\"28天\\n\");

}

else if(y==3) printf(\"31天\\n\"); else if(y==4) printf(\"30天\\n\"); else if(y==5) printf(\"31天\\n\"); else if(y==6) printf(\"30天\\n\"); else if(y==7) printf(\"31天\\n\"); else if(y==8) printf(\"31天\\n\"); else if(y==9) printf(\"30天\\n\"); else if(y==10) printf(\"31天\\n\"); else if(y==11) printf(\"30天\\n\"); else if(y==12) printf(\"31天\\n\"); }

3-10

1用if语句编写

第 5 页/ 共计10页

东风冷雪

#include \"stdio.h\" void main() { int x;

printf(\"输入成绩\\n\"); scanf(\"%d\",&x);

if(x

else if(60

2用switch语句编写

#include\"stdio.h\" void main() {

int x,y; printf(\"请输入分数\\n\"); scanf(\"%d\",&x); y=x/10; if(y

else if(y>=6) switch(y)

{

case 6: printf(\"D\\n\");

break;

case 7: printf(\"C\\n\");

break;

case 8: printf(\"B\\n\");

break;

case 9: printf(\"A\\n\");

break;

default: printf(\"错误\\n\");

} }

3-11

#include void main() 程序已经测试没有问题可能过程中会有问题但是思路正确。

7

东风即是春风冷雪即是冷血

{ float i,avg=0,n=0,sum=0; printf(\"请输入数据,每次输入一个数据按enter结束:\\n\"); scanf(\"%f\",&i); while (i!=-1) { n++; sum=sum+i; scanf(\"%f\",&i); } avg=sum/n; printf(\"输入的数的平均值为%f\\n\",avg); }

3-12

#include \"stdio.h\" void main() {

int i,sum;

i=0,sum=0;

do

{

i=i+1,sum=sum+i;}

while(sum

第 7 页/ 共计10页

东风冷雪

3-13

#include main() { long int n,s=0,t=1; for(n=1;n

3-14

#include \"stdio.h\" void main() { int a,x,y,z;

for(a=100;a

{ x=a%10;

/*x为个位数*/

y=a/10%10; /*y为十位数*/

z=a/100;

/*z为百位数*/

if(x*x*x+y*y*y+z*z*z==a)

{ printf(\"水仙花数:%d\\n\",a);

}

} }

3-15

#include 程序已经测试没有问题可能过程中会有问题但是思路正确。

9

东风即是春风冷雪即是冷血

main() { int i,j,k; for(i=0;i

for(j=0;j

第 9 页/ 共计10页

东风冷雪

3-16

#include\"stdio.h\" void main() {

int a,b,m,n,t,s,x,y;

printf(\"请输入二个数,用逗号隔开\\n\");

scanf(\"%d,%d\",&m,&n);

x=m,y=n;

if(m>n)

{

a=m,b=n;

} else { a=n,b=m;

}

for(t=b;t!=0;)

{

t=a%b,a=b,b=t;

}

s=x*y/a;

printf(\"最大公约数是%d\\n\",a);

printf(\"最大公倍数是%d\\n\",s); }

如果你认为此份答案对你帮助很大那就给我发一个红包吧。(有好礼回赠哦谭浩强的C语言课件PPT500多页。)。

程序已经测试没有问题可能过程中会有问题但是思路正确。

c语言综合实训

C语言上机实训

C语言程序设计教程第一章练习题题目

c语言程序设计实训总结

C语言编程实训报告

C语言程序设计综合实训

单片机C语言编程实训

c语言通讯录实训心得

《C语言课程设计》实训教学计划

C语言课程实训总结

C语言,基础实训教程,第一章答案,
《C语言,基础实训教程,第一章答案,.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档