1,c语言程序设计答案#include<stdio.h>main()int i, j;for(i=1;i<=30;i++)for(j=1;j<=30;j++)if( (i+j)==30 && (2*i+4*j)==90 )printf("有鸡%d, 有兔%d", i, j);}}system("pause");}
2 , c语言程序设计答案只说一下思路 实在写不出来再追问 最好能自己解决 第一题:就是一个杨辉三角问题用双循环 外循环是行数(用 i 表示) 从0到n (n自己输入)内循环是列数(用 j 表示) 从0到2*i-1然后就是赋值很多种方式比如你定义一个 字符变量 C给它赋值为A 然后每次都用C给数组赋值 然后让C加1 方法很多 (数组是字符二维数组, 用之前要初始化一下 给数组都赋值为 空格)第二题:定义两个二维数组一个一维数组按照题目要求 先把每个同学的成绩和名字分别存放到两个二维数组里面同样是双循环然后再用双循环 把每个同学成绩加起来放到一维数组里面然后接下来就是对一位数组内容进行排序 排序过程中 也要将名字的那个二维数组同样排序 因为一维数组中的总分顺序和二维数组中的姓名顺序是一样的比如 要将第二个同学的成绩和第五个同学的成绩交换 那么就要将总分交换 再将姓名交换 不然分就不对人了第三题:题目没明白什么意思第四题:用循环从第一个元素判断到最后一个元素定义4个变量存储 数字 大写 小写 空格出现的次数查一下ASCII码 数字好像是48-57 大写字母是 65-90 小写是 97-122判断元素内容的ASCII在哪个范围 哪个变量就加1
3,c语言程序设计#include "stdio.h"main(){int a,b,c;printf( "please input three numbers:\n" ); scanf("%d%d%d",&a,&b,&c);if((a>b)&&(a>c)){printf("\n zuida:%d",a); if(b>c)printf("\n xiao dao da paixu:%d,%d,%d",c,b,a);else printf("\n xiao dao da paixu:%d,%d,%d",b,c,a);}else if((b>a)&&(b>c)){printf("\n zuida:%d",b); if(a>c)printf("\n xiao dao da paixu:%d,%d,%d",c,a,b);else printf("\n xiao dao da paixu:%d,%d,%d",a,c,b);}else {printf("\n zuida:%d",c); if(a>b)printf("\n xiao dao da paixu:%d,%d,%d",b,a,c);else printf("\n xiao dao da paixu:%d,%d,%d",a,b,c);}}刚刚调试过的!根据你上面的丝路太麻烦了因为有输出:abcbcacabbaccbaacb六种情况你就要用六个else if你说麻烦不可以这样写的源程序如下:#includevoid main() { int a,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a>b) { t=a; a=b; b=t; } if(a>c) { t=a; a=c; c=t; } if(b>c) { t=b; b=c; c=t; } printf("%d,%d,%d\n,max=%d\n",a,b,c,c); }你的回答太麻烦拉#include #define max1(a,b) a>b?a:b #define max2(a,b,c) max(max(a,b),c) main() { int a,b,c; scanf("%d%d%d",a,b,c); max2(a,b,c); printf("a=%d,b=%d,c=%d\n",a,b,c); }【c语言程序设计张玉生主编答案,c语言程序设计答案】
4,C语言程序设计#include<stdio.h>void main() int shouldMoney; double r; printf("请输入应发奖金总额:"); scanf("%d", &shouldMoney); printf("\n"); if (shouldMoney < 500) r = 0; } else if (shouldMoney >= 500 && shouldMoney < 1000) r = 0.05; }else if (shouldMoney >= 1000 && shouldMoney < 2000) r = 0.08; }else if (shouldMoney >= 2000 && shouldMoney < 3000) r = 0.1; } else if (shouldMoney >= 3000) r = 0.15; } printf("税率为:%.1f%%%\n", r*100); printf("应缴税额为:%.1f\n", r*shouldMoney); printf("实得奖金为:%.1f\n\n", (shouldMoney - r*shouldMoney)); getchar();}测试结果:int bonus;float r;printf("please input bonus :"); scanf("%d",&bonus); if(bonus<500)r = 0;printf("remain bonus :%d",bonus); } if(bonus>=500&bonus<1000)r = 0.05;bonus = bonus-bonus*r;printf("remain bonus :%d",bonus); } if(bonus>=1000&bonus<2000)r = 0.08;bonus = bonus-bonus*r;printf("remain bonus :%d",bonus); } if(bonus>=2000&bonus<3000)r = 0.1;bonus = bonus-bonus*r;printf("remain bonus :%d",bonus); } if(bonus>3000)r = 0.15;bonus = bonus-bonus*r;printf("remain bonus :%d",bonus); } getch();
- 分析家c语言接口
- C语言中的d,c语言d什么意思
- c链表的直接排序分析
- idea怎么切换语言,intellij idea 1415 怎样设置中文
- c语言的ide工具,开发C语言程序的IDE主要集成了哪些工具
- 将数据保存到文件中c语言 将数据保存到mongodb
- 用ncl语言作fnl资料的诊断分析
- 数据分析实战,r语言医学数据分析实战
- 罗布人村天气 mysql语言具有的功能
- redis编程语言 redis对应c语言
