输入一个整数范围(a到b)。把这个范围内的数都用素数相乘的表示方法打印出来。。。用C语言写!!!!
来源:百度知道 编辑:UC知道 时间:2024/06/24 16:48:07
急!!!!谢了!!
#include "stdio.h"
int main (void)
{
int a, b, i;
int factor_of ( int a );
printf ("请输入一个整数范围: ");
scanf ("%i%i", &a, &b);
printf ("结果是:\n\n");
for ( i = a; i <= b; ++i ) {
if ( i < 0 ) {
printf ("%i = -", i);
a = -i;
}
else {
printf ("%i = ",i);
a = i;
}
if ( factor_of( a ) == 0 )
if ( a == 1 )
printf ("无素因数,但不是素数\n");
else
printf ("素数\n");
}
}
int factor_of ( int a )
{
int i;
for ( i = 2; i <= a/i; ++i )
if ( a % i == 0 ) {
printf ("%i * ", i);
if ( factor_of ( a/i ) == 0 )
printf ("%i\n", a / i);
break;
}
if ( i > a/i )
return 0;
}
输入3个整数a,b,c(100以内),
c++编程题目:把从键盘上输入的一批整数(以-1作为终止输入的标志)保存到文本文件“a:xxk1.dat”
输入三个整数a,b,c,d.请把这四个数由小到大输出,这个程序怎么编呵?
如果用a表示一个整数,b表示一个小数且a×b=a+b,那么a=( )b=( )
输入两个正整数a、b合并形成一个整数放在c中,并输出a,b,c。例如,当a=4785,b=12,输出c=215874。
编写function函数计算a到b的立方和,客户端表单中用户输入的两个整数之间的立方和,并将结果输出到客户端
求a+b范围
java中我定义了一个int型变量a,用什么语句能够在屏幕中输入一个整数把它赋值给a
在数组a中输入10个数,按从大到小排序,将前5个整数保存到数组b中
编写一个求a+|b|的程序,a,b为两个整数。