程序填空题1)下面程序的功能是:从键盘输入两个整数,输出这两个整数的和。请根据注释信息填写完整程序,使程序实现其功能。运行程序,观察并记下屏幕的输出结果。#includevoidmain(){___________/*定义整型变量a,b,sum*/printf("Inputa,bplease!");/*输出语句*/____________________/*由键盘输入两个数分别赋予a和b*/sum=a+b;/*赋值语句*/printf("%d+%d=%d",a,b,sum);/*输出语句*/}
举一反三
- 从键盘输入两个数,比较两个数的大小,并输出较大的数。例如,从键盘输入1、2两个整数,则输出2,请编程实现该功能。
- 【程序题】编写程序:从键盘输入一个不大于30的正整数n,求sum=1!+2!+3!+...+n!并输出sum。例如输入10,输出的结果为 4037913
- 从键盘输入两个整数,分别计算机并输出这两个整数的和,差,积、商以及第1个数除以第2个数的余数。(请将程序与运行结果截图上传)
- 下面程序的功能是:输入一些整数,编程计算并输出其中所有正数的和,输入负数时不累加,继续输入下一个数。输入零时,表示输入数据结束。要求最后统计出累加的项数。在[【1】处填写适当的表达式,使程序完整并符合题目要求。 #include "stdio.h" main() { int i=0,n,sum=0; printf("Input a number:"); scanf("%d",&n); while(【1】) {if(n>0) {sum=sum+n;i++;} printf("Input a number:"); scanf("%d",&n); } printf("sum=%d,count=%d ",sum,i); }
- 程序改错题(2-1)/**********FOUND**********/下面第一行语句有错误。改正错误语句,将正确语句分别填空。以下程序输入一个十进制整数,输出与之对应的八进制数与十六进制数。例如,输入31,输出37(八进制)和1F(十六进制)。请改正程序中的错误。#include <stdio.h>void main(){ /**********FOUND**********/n;printf("输入一个十进制整数:");/**********FOUND**********/scanf("%d",n);/**********FOUND**********/printf("对应的八进制整数是%O\n",n);printf("对应的十六进制整数是%X\n",n);}