?? 分解質因數新解.txt
字號:
源程序如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int data, dataBuf;
int s = 1;
int i = 2;
char c;
printf("Please input an integer:");
scanf("%d", &data);
if (data < 3)
{
return 0;
}
dataBuf = data;
printf("%d = ", data);
while (s < dataBuf)
{
if ((data % i) == 0)
{
data /= i;
s *= i;
if (s == dataBuf)
{
printf("%d", i);/* if it is the last one */
}
else
{
printf("%d*", i);/* if it is not the last one with a * follow it */
}
}
else
{
i++;
}
}
printf("\n");
c = getchar();
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -