编写一个程序,从键盘读入两个整数,把它们相乘,然后打印这两个整数及它们的积。
scanf提出要求的输入是“数a” “逗号” “数b”,既然没有给出逗号,那就一直没有给b赋值,也没有给b一个初始化的值,那么得出的结果就是一个随机数。可以把逗号说湫鲆胪去掉,这样两个数字之间用个空格就行了。修改为:
#include<iostream>using namespace std;int main(){int a,b;cin>>a>>b;cout<<a+b;int k;cin>>k;}。
#include<stdio.h>
void main()
{
int a,b,sum;
printf("请输入两个整数\n");
scanf("%d %d",&a,&b);
sum=a+b;
printf("the sum is:%d\n",sum);
}
主函数一般是没有返回值的,应该用void;变量应该先定义,后使用,所以int a,b,sum;要放在
scanf("%d %d"&a,&b);的前面; Scanf那句引号后有个逗号; 输出sum的那一句,冒号:后面应该加个%d 。
扩展资料:
如果基于这种结构的计算机之上没有程序作为支撑,通常无法工作。
所有程序都基于机器语言运行,机器语言是一个以二进制数字(0和1)构成的语言。
一般的,程序是由高级语言编写,然后在编译的过程中,被编译器/解释器转译为机器语言,从而得以执行。
有时,也可用汇编语言进行编程,汇编语言在机器语言上进行了改进,以单词代替了0和1,例如以Add代表相加,Mov代表传递数据等。
汇编语言在事实上是机器语言的一个记号,在这种情况下,用以翻译的程序叫做汇编程序。
参考资料来源:百度百科-程序
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:77
阅读量:96
阅读量:38
阅读量:27
阅读量:48