c 语言设计程序在屏幕上打印歌曲,c语言程序设计习题解答.doc

第1章 课后习题参考答案

1.简述计算机系统的基本组成及其工作原理。

解:一个完整的计算机系统包括硬件系统和软件系统两大部分。按照冯.诺依曼的计算机结构思想,计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五部分构成。计算机软件是按照冯诺依曼存储程序的原理指令控制执行这条指令中规定的任务1×23+1×21+1×20+1×2-3 )10=11.125)101×82+2×81+7×80+7×8-1+5×8-2)10=.953125)10-2)10=.828125)10符号位为,表示数符号位为1”,表示负数按位取反后为再加1,该数的原码为1符号位为1”,表示负数按位取反后为再加1,该数的原码为1符号位为1”,表示负数按位取反后为再加1,该数的原码为11.()()()()()#include

void main()

{

float floata,floatb,floatc,aver;

printf(“请输入三个实型数\n”);

scanf(“%f,%f,%f”,&floata, &floatb, &floatc);

aver = (floata + floatb + floatc)/3;

printf(“\n average = %f \n”,aver); //屏幕显示____________

}

作用:从键盘输入3个实型数,求它们的平均值,并将该值打印在屏幕上。

(2) #include

int xmin(int integerx,int integery)

{

int integerm;

if(integerx < integery)

integerm = integerx;

else

integerm = integery;

return integerm;

}

void main()

{

int integera, integerb,min;

printf("请输入两个整形数\n");

scanf("%d %d",&integera,&integerb);

min = xmin(integera,integerb);

printf("\n minmum is %d",min); //屏幕显示min}

作用:从键盘输入任意2个整数,主函数调用xmin函数,比较两个数的大小,并将较小者打印在屏幕上。

4.#include

void main()

{

printf("Hello World!\n");//屏幕显示}

5.#include

void main()

{

int i;

for(i=0;i<3;i++)

{

printf("Hello World!\n"); //屏幕显示}

6.#include

void main()

{

printf("%2c",' ');

printf("%2c\n",'*');

printf("%2c",'*');

printf("%2c",'*');

printf("%2c\n",'*');

}

三角形图形如下:

菱形代码:

#include

void main()

{

printf("%2c",' ');

printf("%2c\n",'*');

printf("%2c",'*');

printf("%2c",' ');

printf("%2c\n",'*');

printf("%2c",' ');

printf("%2c\n",'*');

}

菱形图形如下:

正方形代码:

#include

void main()

{

printf("%2c",'*');

printf("%2c",'*');

printf("%2c\n",'*');

printf("%2c",'*');

printf("%2c",'*');

printf("%2c\n",'*');

printf("%2c",'*');

printf("%2c",'*');

printf("%2c\n",'*');

}

正方形图形如下:

五角形代码:

#include

int main()

{

printf("%2c",' ');

printf("%2c",' ');

printf("%2c",' ');

printf("%2c",'*');

printf("%2c",' ');

printf("%2c",' ');

printf("%2c\n",' ');

printf("%2c",'*');

printf("%2c",' ');

p

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值