A、选择语句
B、单层循环语句
C、双层循环语句
D、顺序语句
编写函数计算下面多项式的值,并返回值编写main,输入x,调用该函数计算多项式的值并显示结果。 请完善下面的程序:(有2个空,答案一行写一个,不要添加多余的空格) #include <stdio.h> double f(double x) { 2*x*x+3*x+1; } int main() { double x; printf("请输入x:"); scanf("%lf",&x); printf("f(%.2f)的值是%.2f",x, ); return 0; }
先编写两个函数: 函数void triangle(int n),该函数的功能是输出由n行星号组成的直角三角形,第一行1个*,每行递增2个*; 函数void rectangle(int n),该函数的功能是输出矩形,n行,每行3个*; 然后完善下面的main函数: 先输入图形的行数,再选择图形样式,最后输出指定行数的相应图形。 当选择1时,输出三角形;选择2时,输出矩形;选择3时,输出小旗(小旗由指定行的三角形和矩形组成) main函数已给出,可以直接复制,然后补充完成题目要求: int main() { int i,k; printf("请输入行数(大于3):"); scanf("%d",&i); printf("请选择图形:1---三角形 \t2---矩形\t3---小旗 :"); scanf("%d",&k); //补充完成题目要求 return 0; } 输入样例1: 请输入行数(大于3):6 请选择图形:1---三角形 2---矩形 3---小旗 : 1 输出样例1:(三角形6行):输入样例2: 请输入行数(大于3):6 请选择图形:1---三角形 2---矩形 3---小旗 : 3 输出样例2:(三角形6行,矩形6行):
下面的程序验证哥德巴赫猜想,有两处错误,请修改。 一个判别素数的函数,主程序中调用判别素数的函数,输入一个大于4的偶数,表示为两个素数之和,给出所有满足条件的两个素数之和。 注意:100 = 3 + 97 和 100 = 97 + 3 视为相同的分解,只要输出前者即可。 例如,输入100, 输出:程序可复制,修改完成后提交正确结果。 #include <stdio.h> int sushu(int x) { int i; for(i=2;i <x;i++) { if(x%i="=0)" return 0; else 1; } int main() i,a; printf("输入一个大于4的偶数:"); scanf("%d",&a); for(i="2;i<=a;i++)" if(sushu(i) && sushu(a-i)) printf("%d="%d+%d\n" ,a,i,a-i);">
吴老师要为单位采购书籍,购买总金额不能超过4000 。现编写一段程序,帮助吴老师采购书籍。 程序功能:输入书的价格,程序提示购书的剩余金额,当新选的书价大于剩余金额,则提示"已超过购买限额",并结束程序。 请完善下面的程序:(有1个空,答案一行写一个,不要添加多余的空格) #include <stdio.h> double book_sum(double price); //函数声明 int main () { double price,total=0,diff; while(total<=4000) { printf("请输入书价:"); scanf("%lf",&price); total="book_sum(price);" 调用函数,计算当前所购书的总金额 diff="4000-total;" if(diff>=0) printf("还可购买%.2f元的书\n",diff); else printf("已超过购买限额"); } return 0; } double book_sum(double price) { sum=0; sum=sum+price; return sum; }
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!