欢迎来到天天文库
浏览记录
ID:37709237
大小:325.91 KB
页数:47页
时间:2019-05-29
《C++上机答案(下)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、夏学期C程序设计上机练习参考答案70051找最大值并交换输入一个正整数repeat(0
2、intmain(){inti,index,n,temp;intrepeat,ri;inta[10];scanf("%d",&repeat);for(ri=1;ri<=repeat;ri++){scanf("%d",&n);for(i=0;i3、1],index);for(i=0;i4、:count=2('m'在"programming"中出现2次)count=0('a'在"1234"中没有出现过)#include"stdio.h"#defineMAXLEN80intmain(void){charcc,ch;charstr[MAXLEN];inti,count;intrepeat,ri;scanf("%d",&repeat);getchar();for(ri=1;ri<=repeat;ri++){i=0;while((str[i]=getchar())!='')i++;str[i]=' ';cc=getchar5、();getchar();count=0;for(i=0;str[i]!=0;i++){if(str[i]==cc)count++;}printf("count=%d",count);}}47夏学期C程序设计上机练习参考答案10008求1~100中能被6整除的所有整数的和#includeintmain(void){inti,sum=0;for(i=1;i<=100;i++){if(i%6==0)sum+=i;}printf("%d",sum);return0;}20014计算三门课程的平均成绩程序填空,不要改变与6、输入输出有关的语句。已知某位学生的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均分。输入输出示例:math=87,eng=72,comp=93,average=84#includeintmain(void){intmath,eng,comp,average;math=87;eng=72;comp=93;/*若自己增加输入语句,程序就通不过*/average=(math+eng+comp)/3;printf("math=%d,eng=%d,comp=%d,average=%d",ma7、th,eng,comp,average);}20016计算x的平方假设x的值为3,计算x的平方y,并分别以"y=x*x"和"x*x=y"的形式输出x和y的值。输入输出示例:9=3*33*3=9#includeintmain(void){47夏学期C程序设计上机练习参考答案inty;intx=3;y=x*x;printf("%d=%d*%d",y,x,x);printf("%d*%d=%d",x,x,y);}20021计算分段函数的值输入一个正整数repeat(08、入x,计算并输出下列分段函数f(x)的值(保留1位小数)。当x不等于0时,y=f(x)=1/x,当x等于0时,y=f(x)=0。输入输出示例:括号内是说明输入2(repeat=2)10(x=10)0(x=0)输出f(10
3、1],index);for(i=0;i4、:count=2('m'在"programming"中出现2次)count=0('a'在"1234"中没有出现过)#include"stdio.h"#defineMAXLEN80intmain(void){charcc,ch;charstr[MAXLEN];inti,count;intrepeat,ri;scanf("%d",&repeat);getchar();for(ri=1;ri<=repeat;ri++){i=0;while((str[i]=getchar())!='')i++;str[i]=' ';cc=getchar5、();getchar();count=0;for(i=0;str[i]!=0;i++){if(str[i]==cc)count++;}printf("count=%d",count);}}47夏学期C程序设计上机练习参考答案10008求1~100中能被6整除的所有整数的和#includeintmain(void){inti,sum=0;for(i=1;i<=100;i++){if(i%6==0)sum+=i;}printf("%d",sum);return0;}20014计算三门课程的平均成绩程序填空,不要改变与6、输入输出有关的语句。已知某位学生的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均分。输入输出示例:math=87,eng=72,comp=93,average=84#includeintmain(void){intmath,eng,comp,average;math=87;eng=72;comp=93;/*若自己增加输入语句,程序就通不过*/average=(math+eng+comp)/3;printf("math=%d,eng=%d,comp=%d,average=%d",ma7、th,eng,comp,average);}20016计算x的平方假设x的值为3,计算x的平方y,并分别以"y=x*x"和"x*x=y"的形式输出x和y的值。输入输出示例:9=3*33*3=9#includeintmain(void){47夏学期C程序设计上机练习参考答案inty;intx=3;y=x*x;printf("%d=%d*%d",y,x,x);printf("%d*%d=%d",x,x,y);}20021计算分段函数的值输入一个正整数repeat(08、入x,计算并输出下列分段函数f(x)的值(保留1位小数)。当x不等于0时,y=f(x)=1/x,当x等于0时,y=f(x)=0。输入输出示例:括号内是说明输入2(repeat=2)10(x=10)0(x=0)输出f(10
4、:count=2('m'在"programming"中出现2次)count=0('a'在"1234"中没有出现过)#include"stdio.h"#defineMAXLEN80intmain(void){charcc,ch;charstr[MAXLEN];inti,count;intrepeat,ri;scanf("%d",&repeat);getchar();for(ri=1;ri<=repeat;ri++){i=0;while((str[i]=getchar())!='')i++;str[i]=' ';cc=getchar
5、();getchar();count=0;for(i=0;str[i]!=0;i++){if(str[i]==cc)count++;}printf("count=%d",count);}}47夏学期C程序设计上机练习参考答案10008求1~100中能被6整除的所有整数的和#includeintmain(void){inti,sum=0;for(i=1;i<=100;i++){if(i%6==0)sum+=i;}printf("%d",sum);return0;}20014计算三门课程的平均成绩程序填空,不要改变与
6、输入输出有关的语句。已知某位学生的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均分。输入输出示例:math=87,eng=72,comp=93,average=84#includeintmain(void){intmath,eng,comp,average;math=87;eng=72;comp=93;/*若自己增加输入语句,程序就通不过*/average=(math+eng+comp)/3;printf("math=%d,eng=%d,comp=%d,average=%d",ma
7、th,eng,comp,average);}20016计算x的平方假设x的值为3,计算x的平方y,并分别以"y=x*x"和"x*x=y"的形式输出x和y的值。输入输出示例:9=3*33*3=9#includeintmain(void){47夏学期C程序设计上机练习参考答案inty;intx=3;y=x*x;printf("%d=%d*%d",y,x,x);printf("%d*%d=%d",x,x,y);}20021计算分段函数的值输入一个正整数repeat(08、入x,计算并输出下列分段函数f(x)的值(保留1位小数)。当x不等于0时,y=f(x)=1/x,当x等于0时,y=f(x)=0。输入输出示例:括号内是说明输入2(repeat=2)10(x=10)0(x=0)输出f(10
8、入x,计算并输出下列分段函数f(x)的值(保留1位小数)。当x不等于0时,y=f(x)=1/x,当x等于0时,y=f(x)=0。输入输出示例:括号内是说明输入2(repeat=2)10(x=10)0(x=0)输出f(10
此文档下载收益归作者所有