#include stdio.h ma<stdio.h> main() { float a,b; printf("%d",a%b...

书上的是 #include&stdio.h& main { float a,b,c; scan_百度知道
书上的是 #include&stdio.h& main { float a,b,c; scan
cin&n”;main{ float a,&a);}
哪里出错了.h& cout&;a; c=a+b; return 0;&&b,b,a,&b);%f& printf(“%f+%f=%f&#92,c;&lt,c,c);c&& scanf(“%f”;main{stdio,b; return 0; c=a+b;}我改了一下#include&lt.h& cin&gt书上的是#include& scanf(&quot,b
提问者采纳
cin&这里 return 0.h&setprecision (9)&#include &/ c=a+b;&lt#include&&a; cin&&lt.h&
// /&gt,b;c&& cout&b,c;头文件int main(){ float a
我回去试试,能说下为什么这么写吗?
为什么要换头文件,书上为什么没有设置精确度,我为什么要添加?麻烦您解释一下,谢谢您了!
C++里面用流输出缺省是2位 要设置成几位就有几位精度 头文件不加就找不到函数,函数声明了才能用
提问者评价
太给力了,你的回答完美解决了我的问题!
来自团队:
其他类似问题
为您推荐:
include的相关知识
其他1条回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C语言程序设计苏小红版答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
C语言程序设计苏小红版答案
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢文档分类:
在线文档经过高度压缩,下载原文更清晰。
淘豆网网友近日为您收集整理了关于c语言程序设计编程题库大全的文档,希望对您的工作和学习有所帮助。以下是文档介绍:c语言程序设计编程题库大全 c 语言程序设计编程题库难度 1 循环结构4计算 s=1-2!+3!-4!+…-10!的值并输出。-3301819#include&stdio.h&void main(){int n,t=1,f=-1;int sum=0;for(n=1;n&=10;n++){t=t*n;f=-f;sum=sum+t*f;}printf(&%d&,sum);}9计算 s=1-1/3 + 1/5- 1/7+…1/101 的值并输出 0.790300#include&stdio.h&void main(){int n,f=-1;float t,sum=0;for(n=1;n&=51;n++){t=1.0/(2*n-1);f=-f;sum=sum+t*f;}printf(&%f&,sum);}10编写程序求出 555555 的约数中最大的三位数是多少。要求必须使用 do-while 语句实现。#include&stdio.h&#define Y 555555void main(){int n=100;int max=0;Do{ if(Y%n==0){max=n;n++;}while(n&999);printf(&%d&,max);}11输入一个正整数, 要求以相反的顺序输出该数。例如输入 12345, 输出位 54321。注:1 不得使用数组;2 必须使用 while 语句实现。#include &stdio.h&Void main(){Scanf(“%d”,&x) ;While()}c 语言程序设计编程题库110编写程序,求 S=1/(1*2)+1/(2*3)+1/(3*4)+……前 50 项之和。要求必须使用 for 语句实现。 0.980393#include &stdio.h&void main( ){float sum=0;for(i=1;i&=50;i++)sum=sum+1.0/(i*(i+1));printf(&\ns=%f\n&,sum);}111编写程序,求 S=1/(1+2)+1/(2+3)+1/(3+4)+……前 50 项之和。要求必须使用 while 语句实现。#include &stdio.h&void main( ){int i=1;float sum=0;while(i&=50){ sum=sum+1.0/(i+(i+1));i++;}printf(&\ns=%f\n&,sum);} 1.输入 10 个整数,统计同时能被 3 和 7 整除的个数,结果存放在变量 nCount 中。将 nCoun 输出。要求必须使用 do-while 语句实现。#include &stdio.h&void main(){int a[10] ;int i=0 ,nCount=0;do{ scanf(&%d&,&a[i]);i++;}while(i&10);i = 0 ;do{ if(a[i]%3 == 0 && a[i] % 7 == 0)nCount++;i++;}while(i&10);printf(&%d&, nCount);}181编写一个 sum 函数求和:输入一个正整数 n,统计不大于 n 值的所有正偶数的和,在主函数中完成输入输出。要求用 do-while 语句实现。#include &stdio.h&void main(){c 语言程序设计编程题库int n,sum=0,printf(&请输入一个正整数:&);scanf(&%d&,&n) ;i = 2;do{sum=sum+i;i+=2;}while(i&n);printf(&%d\n&,sum) ;}187编程求 1+(1+2)+…+(1+2+…+n),n 的值由键盘输入。要求使用 for 语句实现#include &stdio.h&void main( ){int i,j=0,n;int sum=0;printf(&请输入 n 的值:&);scanf(&%d&,&n);for(i=1;i&=n;i++){ j=j+i;sum=sum+j;}printf(&\ns=%d\n&,sum);}265从键盘输入 10 个整数,统计其中正数、负数和零的个数,并在屏幕上输出。要求使用 while 语句。#include&stdio.h&void main(){int a[10],i,p=0,n=0,z=0;printf(&输入 10 个整数:&);i=0;while(i&10){scanf(&%d&,&a[i]);if(a[i]&0) p++;else if (a[i]&0) n++;else z++;i++;}printf(&正数:%d,负数:%d,零:%d\n&,p,n,z);}函数难度 1173编写自定义函数 volume_cy,功能是求圆柱体的体积(v=3.14*r2*h),要求圆柱体的高 h 和底半径 r 在主函数中输入,圆柱体的体积在主函数中做输出。h,r 均为 float 型变量。#include &stdio.h&float volume_cy(float r,float h){return (3.14*r*r*h);c 语言程序设计编程题库}void main(){float r,h,v;printf(&请输入圆柱体的半径和高度&);scanf(&%f %f&,&r,&h);v=volume_cy(r,h);printf(&\n 圆柱体的体积为%f\n&,v);}176编写自定义函数 volume_c,功能是求正方体的体积(要求:正方体的的边长 a 在主函数中做输入,在主函数中调用函数 volume_c,在主函数中输出正方体体积,a 为 int 型变量) 。#include &stdio.h&float volume_c(int a){return (a*a*a);}void main(){printf(&请输入正方形的边长:&);scanf(&%d&,&a);v=volume_c(a);printf(&\n 正方形的的体积为%f\n&,v);}178编写函数 max,功能是找出两个数的较大值。在主函数中输入两个整数 num1,num2,调用函数 max,在主函数中输出 num1 和 num2 较大值。#include &stdio.h&void main(){int max(int x, int y);int num1,num2,max1;printf(&请输入两个数:\n&);scanf(&%d%d&,&num1,&num2);max1=max(num1,num2);printf(&max=%d\n&,max1);}int max(int x,int y){m=x&y?x:y;}182定义函数 areaT,功能是求圆锥体积。在主函数中输入半径 r 和高 h,调用函数 areaT 求体积,并在主函数中输出圆锥的体积。其中变量 r,h 均为 double 型数据。(公式 v=h*3.14*r2/3)#include &stdio.h&float areaT(double r,double h){c 语言程序设计编程题库return 3.14*r*r*h/3.0;}void main(){float r,h,v;printf(&请输入圆锥体的半径和高度&);scanf(&%f %f&,&r,&h);v=areaT(r,h);printf(&\n 圆锥体的体积为%f\n&,v);}183定义函数 Fra,功能是求华氏温度,要求在主函数中输入摄氏温度 c,调用函数 Fra,在主函数中输出华氏温度 f。要求变量 c,f 均为 float 型数据(公式 f=5/9*c+32)#include &stdio.h&float Fra(float c){return 5.0/9*c+32.0;}void main(){float f,c;printf(&请输入摄氏温度:&);scanf(&%f&,&c);f=Fra(c);printf(&\n 对应的华氏温度为%f\n&,f);}184定义函数 areaT,功能是求梯形面积。要求在主函数中输入上底(用变量 a 存储)、下底(用变量 b 存储)、和高(用变量 h 存储),在主函数中调用函数 areaT,输出梯形面积(用变量 s 存储)的值。其中,变量 a,b,h,s 数据类型均为 double。公式:s=(a+b)*h/2#include &stdio.h&double areaT(double a,double b,double h){return (a+b)*h/2;}void main(){double a,b,h,s;printf(&请输入梯形的上底、下底和高度&);scanf(&%f %f %f&,&a,&b,&h);s=areaT(a,b,h);printf(&\n 梯形的面积为%f\n&,s);}194)编写自定义函数 min,函数功能是找出两个数的较小值。在主函数中输入两个数,分别保存在变量 a 和变量 b,并且在主函数中调用函数 min,输出 a 和 b 的较小值。#include &stdio.h&void main (){ int min(int x, int y);int a,b,min1;c 语言程序设计编程题库printf(&请输入两个数:\n&);scanf(&%d%d&,&a,&b);min1=min(a,b);printf(&min=%d\n&,min1);}int min(int x,int y){m=x&y?x:y;}197编写一个函数 fun,函数的功能是:判断一个整数是否既是 5 又是 7 的整倍数。若是,输出 yes,否则输出 no。在主函数中输入任意一个正整数,调用 fun 函数,输出该数对应的结果。#include &stdio.h&void main(){void fun(int);scanf(&%d&,&a); 对应的结果fun(a) ; 35} Yesvoid fun(int x) 49{ if(x%5==0&&x%7==0) printf(&yes\n&); Noelse printf(&no\n&);}242编写一个函数div,定义该函数的返回值类型为int,功能是判断一个整数n是否能同时被5 和7 整除,如果能,那么函数返回值为1;如果不能,那么函数返回值为0。在main 函数中完成数据输入,函数调用和数据输出。#include &stdio.h&void main(){int div(int);int a,y;scanf(&%d&,&a);y=div(a) ;printf(&y=%d&,y);}int div(int x){if(x%5==0&&x%7==0) y=1;else y=0;return(y) ;}c 语言程序设计编程题库317)编写函数sign,功能是计算下列分段函数sign(x)的值。在主函数中输入一个数,保存在变量x 中,调用函数sign,在主函数中输出结果。要求x 为double 型变量。sign(x)={1 x&00 x=0-1 x&0 }7#include&stdio.h&double sign(double x){if(x==0)b=0;else if(x&0)b=-1;elseb=1;}void main(){double x,b;scanf(&%f&,&x);b=sign(x);printf(&%le&,b);}逻辑运算和判断选取控制6编程判断输入的正整数是否既是 5 又是 7 的整倍数。若是,输出 yes,否则输出 no。#include &stdio.h&void main(){scanf(&%d&,&n);if(n%5==0&&n%7==0)printf(&yes\a&);else printf(&no\a&);}8编写一程序,对于给定的一个百分制成绩,输出相应的五分制成绩。设:90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。要求必须使用switch-case 结构实现。#include &stdio.h&int main(){int score,g;printf(&请输入百分制成绩:&);scanf(&%d&,&score);c 语言程序设计编程题库g=score/10;switch(g){case 1:case 2:case 3:case 4:case 5:printf(&E\n&);case 6:printf(&D\n&);case 7:printf(&C\n&);case 8:printf(&B\n&);case9: printf(&A\n&);default: printf(&Input Error!&);}}93编写一个简单计算器程序,输入格式为:data1 op data2。其中data1和data2是参加运算的两个数,op为运算符,它的取值只能是+、-、*、/。。要求必须使用switch-case语句实现。#include &stdio.h&void main ( ){ float data1, data2;printf(&Enter your expression:&);scanf(&%f%c%f&, &data1,&op,&data2);switch(op){ case '+':printf(&%.2f+%.2f=%.2f\n&, data1, data2, data1+data2);case '-' :printf(&%.2f-%.2f=%.2f\n&, data1, data2, data1-data2);case '*' :printf(&%.2f*%.2f=%.2f\n&, data1, data2, data1*data2);case '/' :if( data2==0 )printf(&Division by zero.\n&);elseprintf(&%.2f/%.2f=%.2f\n&, data1, data2, data1/data2);default:printf(&Unknown operater.\n&);}}94已知银行整存整取存款不同期限的月息利率分别为:0.315% 期限一年0.330% 期限二年月息利率= 0.345% 期限三年c 语言程序设计编程题库0.375% 期限五年0.420% 期限八年要求输入存钱的本金和期限,求到期时能从银行得到的利息与本金的合计。#include &stdio.h&int main(){float money,y;printf(&请输入存钱的本金和期限:&);scanf(&%f%f&,&money,&y);if (y==1){money=money+0.00315*12*y;printf(&到期时利息和本金合计为%f 元。\n&,money);}else if (y==2){money=money+0.00330*12*y;printf(&到期时利息和本金合计为%f 元。\n&,money);}else if (y==3){money=money+0.00345*12*y;printf(&到期时利息和本金合计为%f 元。\n&,money);}else if (y==5){money=money+0.00375*12*y;printf(&到期时利息和本金合计为%f 元。\n&,money);}else if (y==8){money=money+0.00420*12*y;printf(&到期时利息和本金合计为%f 元。\n&,money);}elseprintf(&没有这种存款方式!&);return 0;}199从键盘输入一个学生的分数, 要求实现这样的判断功能: 如果分数大于100,输出”Input error!”如果分数介于100到90之间, 输出”Very Good!”如果分数介于80到90只,输出”Good!”如果分数介于70到80之间,输出”Middle”如果分数介于60到70之间, 输出”Pass”如果分数小于60,输出”No Pass!”。要求必须使用if-elseif 结构实现。#include &stdio.h&void main(){printf(&your score:&);scanf(&%d&,&score);if(score&0||score&100) printf(&Input error!\n&);else if (score&90) printf(&Very Good!\n&);else if (score&80) printf(&Good!\n&);else if (score&70) printf(&Middle\n&);else if(score&60) printf(&Pass\n&);else printf(&No Pass!\n&);}c 语言程序设计编程题库200判断一个学生成绩的“优、良、中、差”: 假如从键盘输入的字母是‘A’,输出评语“You are Excellent!”;如果输入‘B’,输出评语“You are well!”; 如果输入‘C’,输出评语“You are passing!”; 如果输入‘D’,输出评语“You are not passing!”。如果输入的不是这四个字母,则出现提示“Input error!”请编写一个程序,实现该判断功能。要求必须使用switch-case 结构实现。#include &stdio.h&void main(){printf(&Please input a grade:&);scanf(&%c&,&grade);switch(grade){case 'A':printf(&You are Excellent!\n&);case 'B':printf(&You are well!\n&);case 'C':printf(&You are passing!\n&);case 'D':printf(&You are not passing!\n&);default:printf(&Input error!\n&);}}211输入一个整数,判断该数是奇数还是偶数。要求必须使用if-else 结构实现。#include &stdio.h&void main(){printf(&Please input a number:&);scanf(&%d&,&x);if(x%2==0)printf(&ou shu\n&);else printf(&ji shu\n&);}247从键盘接收三个整数,分别存放在变量a,b,c 中,编程求出最小数。XXXXXX#include &stdio.h&void main(){int a,b,c,printf(&Please input 3 numbers:&);scanf(&%d,%d,%d&,&a,&b,&c);if(a&b)min=a;else min=b;if(min&c)播放器加载中,请稍候...
该用户其他文档
下载所得到的文件列表c语言程序设计编程题库大全.docx
文档介绍:
c语言程序设计编程题库大全 c 语言程序设计编程题库难度 1 循环结构4计算 s=1-2!+3!-4!+…-10!的值并输出。-3301819#include&stdio.h&void main(){int n,t=1,f=-1;int sum=0;for(n=1;n&=10;n++){t=t*n;f=-f;sum=sum+t*f;}printf(&%d&,sum);}9计算 s=1-1/3 + 1/5- 1/7+…1/101 的值并输出 0.790300#inclu...
内容来自淘豆网转载请标明出处.
浏览:21次#include&stdio.h& void main() { int i,j,t; float a[3][5],top,low,aver,sum, printf(&学号 高数_百度知道
#include&stdio.h& void main() { int i,j,t; float a[3][5],top,low,aver,sum, printf(&学号 高数
scanf(&),&a[i][j]);}
for(j=1;i&学号
大学物理 C语言
机械制图&#92:%f&#92,t;
printf(&quot.h&成绩查询,sum/5;j&lt,,a[t][1]);5;);a[t][j]=
printf(&n&;n&%f&%f&quot,void main(){
printf(&a[t][j-1]){low=a[t][j-1];n&3;j&n&);5;j--)
if(a[t][j]&gt,sum,&number);%f&quot,n&
for(j=4;n&}
printf(&quot:%f\j&gt,sum);
for(i=0;n&j++)
printf(&quot,j;4);3;j++)
printf(&quot#include&lt,j=1;
for(sum=0;j++)
sum=sum+a[t][j];
float a[3][5];;;i++)
if(number==a[i][0])t=i;i&a[t][j-1]=a[t][j];;&#92:%f&#92,a[t][5]);stdio:&#92:%f\0,;
printf(&j&lt,a[t][j]);i++){
printf(&\5:%f\5-k;low=%f\5;}
for(k=0;i++)
if(number==a[i][0])
{for(sum=0;a[i][j+1]){top=a[i][j];i&top=%f&#92,a[i][j]),i++){
for(j=0;%f&);;);k&lt,j;3,j=1;;k++)
for(j=1;i&lt,k;%f&a[i][j+1]=;;
float a[3][5];
printf(&n&a[i][j]=a[i][j+1]:%f\j++)
scanf(&成绩查询;}
printf(&j&n&j++)
if(a[i][j]&gt,
for(i=0;n&
for(i=0;;3;4,top),sum,怎么改正或简化#include&j++)
sum=sum+a[i][j];学号
大学物理 C语言
机械制图\;j&lt,sum);;j&4);n&
scanf(&);j++)
printf(&%f&quot,sum&#47.h&gt,&a[i][j]),a[i][1]),aver:\n&quot,&number);
for(j=1;void main(){j&
printf(&quot您帮忙看一下这个错在哪里;n&n&
提问者采纳
定义个结构体或者用一个类多简单啊您这整的。。。
您帮忙看一下这个错在哪里,怎么改正或简化
#include &stdio.h&struct student{ char num[6];char name[8];float score[3];} stu[3];用这个结构体你是想分出谁是分数最高的吗
输入一个人的学号
然后输出他的成绩
并比较各科成绩的高低
没必要吧?分数是要从库里提取或者你先赋值的
提问者评价
实在是没有好答案
就给你了吧
其他类似问题
为您推荐:
printf的相关知识
其他2条回答
这是想做什么呢?
没看懂这是要做什么
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁急求帮忙改程序!!! #include&stdio.h& main() {float a,b; printf(&输入本金a=?&); scanf_百度知道
急求帮忙改程序!!! #include&stdio.h& main() {float a,b; printf(&输入本金a=?&); scanf
//f.com/zhidao/wh%3D600%2C800/sign=5fd26cce7af5caf3feefc5/bdbe7c0e.hiphotos.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.baidu://f.baidu.jpg" esrc="http./zhidao/pic/item/bdbe7c0e<a href="/zhidao/wh%3D450%2C600/sign=2d8f6298c3fdfc03e52debbce10faba2/bdbe7c0e
提问者采纳
E&#39;B&#39.8+a.8&#92;void main(){ a=&quot: y=(a*0.; printf(& t=getchar(); printf(&;a is %:A为活期;n&).8+a:&合计=(0;);:&inter t.0072*本金*年数+本金)*0.2f&#92;stdio.h&;
b=getchar();A&#39;switch(t) {
case &#39;);;n&
case &#39,C为二年.8+a; break,a),b;.0198*0;
case &#39;;
case &#39;
scanf(&; break,y);合计,B为一年.;D&#39; } printf(&quot: y=a*0,D为三年,&a);输入期限.4f;
case &#39;: y=(a*0;C&#39.8+a: y=(a*0;%f&n&quot:%; printf(&).,E为五年&#92: printf(&quot#include&lt
提问者评价
其他类似问题
为您推荐:
scanf的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 include stdio.h ma 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信