㈠ c语言2个数相乘
两数相乘的C语言编程:
#include <stdio.h>
void main()
{
int a,b,c;
scanf("%a%b",&a,&b);//输入两个整数
c=a*b; //两个数的相乘运算
printf("两数相乘的结果: %d\n",c);
}
㈡ 如何用C语言算 小数乘以整数
floata=1.1,c=0.0;
intb=100;
c=a*b;/**c=1.1*100*/
㈢ C语言2个数相乘
两数相乘的C语言编程:
(3)c语言乘以某一个数扩展阅读:
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。
㈣ C语言问题:浮点数乘以无符号整数结果
这样写问题也不是很大,可以计算,编译器会按照向上转化计算后在截断处理。所以上面的计算过程:
100*0.09 ==>100.0*0.09;// 转化为浮点型计算
9.00==>depth;//截断处理在赋给整型
intmain()
{
unsignedlongintdepth;
floatt=0.0f;
depth=t=100*0.099;
printf("unsignedlongintdepth=%d,floatt=%0.2f ",depth,t);
}
简单的测试,结果如图:
㈤ c语言,输入任意数字,乘一个小数,如何让输出是有小数点的
#include<stdio.h>
int main()
{
double a,b,s;
scanf("%lf%lf",&a,&b);
s=a*b;
printf("%.2f
",s);
return 0;
}
㈥ c语言中把一个数乘以一千是如何表达的
比如变量a是你想乘1000那个数,可以这样写:
a=a*1000;
也可以这样写:
a*=1000;
下面这种写法运行效率更高。
㈦ c语言实现各位数字的相乘
C语言用这个,C++用楼上那个。
#include<stdio.h>
int main()
{
int n, i;
char c;
printf("\n Please input an integer number (decimal), this program will get the proct of every digit of the number. End the input with \"Enter\".\n ");
n=1;
c=getchar();
while(c !='\n')
{ if(c<'0' || c>'9')
{ printf("\n Error! The input is incorrect. The character input just now is not a digital. Finish.\n",n);
return 0;
}
if(c=='0')
{ printf("\n The character input just now is \"0\", the proct is \"0\". No need to input more.\n Finish.\n",n);
return 0;
}
n*=(int)(c-48);
c=getchar();
}
printf("\n The proct is \"%d\". \n Finish.\n", n);
return 1;
}
㈧ c语言乘法计算
#include<stdio.h>//因为要用到scanf和printf函数,需要包含这个头文件
voidmain(){inta,b,c;//没有返回值的main函数
scanf("%d%d",&a,&b);//因为题目要求用空格分隔两个数因此不可以用%d,%d
c=a*b;
printf("%d ",c);
//由于前面声明main函数是void型,因此这里可以写return;或者省略
}
㈨ 如何用C语言算小数乘以整数
float a,c;
int b;
a=1.1;
b=100;
c=a*(float)b;
printf("%.2f",c);/*前面先强制转换成浮点型,%.2f是保留2位小数,自己举一反三。。。*/
㈩ C语言求乘积,自己写了一个。但是乘出来貌似是一个随机数,源程序如下
int a, b, c;
printf("请输入两个数 a, b\n");
scanf("%d%d", &a, &b);
c=a*b;
printf("它们的乘积是c=%d\n", c);
就可以了