永发信息网

求解C程序设计题目答案

答案:1  悬赏:10  手机版
解决时间 2021-05-14 09:01
  • 提问者网友:刺鸟
  • 2021-05-14 03:39

四、计算下列表达式的值:

1、a+=10,b=7          值为 7

2、!(5>3)&& (2<4) 值为 0

3、 2.5+7%3*(int)(2.5+4)%2/4 值为 2.5

4、 5&&5+6||5<6&&!7 值为 1

五、写出下列程序运行后的输出结果

1、main()

{ int a=215,b=9,c,d;

c=a/b; d=a%b;

printf("%d/%d=%d…%d\n",a,b,c,d);}

结果: _______________________________
2、main()

{int a=2,b=3;
float c=5.0,d=2.5;
printf("%f",(a+b)/2+c/d); }

结果: _______________________________
3、main()

{int i,a[10];

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

a[i]=i;

printf("a[%d]=%d",6,a[6]); }

结果: _______________________________

4、main() 结果:

{int i,j;  ______________

for(i=1;i<5;i++)  ______________

{for(j=1;j<=i;j++)  ______________

printf(“%d”,i);  ______________

printf(“\n”); }}

5、 main( )
{ int a=25, b=10 ;
printf ("%d+%d=%d\n", a,b,a+b);
printf ("%d-%d=%d\n", a,b,a-b); }
结果: _______________________________
  _______________________________
6、 main()

{ char ch ;

 ch=`G`;

printf ("%d\t%x\t%c\n",ch,ch,ch); }

结果: _______________________________

7、 main()

{int i,a[10];

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

a[i]=i;

for(i=0;i<10;i++,i++)

printf("%4d",a[i]); }

结果:  _______________________________

8、 main()

{int i,j; 结果:

for(i=1;i<5;i++) ______________

{for(j=1;j<=i;j++) ______________

printf("%d",j); ______________

printf("\n"); } } ______________

六、把下面的程序或函数补充完整

1、把50―100之间不能被3整除的自然数输出。

#include <stdio.h>

main()

{ int n;

for (n=50;__________________)

{if(n%3= =0) _______________

printf (“%d\n”,n);} }

2、1.#include <stdio.h>

main()
{float n ,s=0,t=1;

for (n=1;n<10;n++)

{____________________;

_____________________;

printf (“1!+2!+3!+……+10!=%10.f\n”,s); }

七、按题意编写程序

1.由键盘输入一个字符,若是小写英文字母转换为大写输出,若是大写英文字母转换为小写输出,否则原样输出。

2.编写一个程序,计算Fibonacci数列(既1,1,2,3,5,8……)的第n项的值,n值需从键盘上输入。

3.编写一抽奖程序,在显示器上不断显示一个七位随机数,当按下任意键位是程序停止。(提示:随机函数rand()在stdlib.h库中。键盘检测函数kbhit()在stdio.h库中, 当有键按下时返回值为 1,没有键按下时返回值为0。)

4.由键盘输入四个整数,输出最小的数。
5、编写一个算法,计算n!。

6、由键盘输入一个整数,输出该数反序数。如输入1234,输出4321的。

八、问答题

1.C语言的主要特点?

2.一个C程序的组成和形式?

3.算法的特点?

4.用Turbo C运行C程序的步骤?

最佳答案
  • 五星知识达人网友:老鼠爱大米
  • 2021-05-14 04:01
这么多问题 你不多给点分 谁会帮你答呀……
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯