C#算法题目,求助!

来源:百度知道 编辑:UC知道 时间:2024/05/23 20:41:40
找出个位上数字之和为8,并且是素数的所有二位正整数的和,并输出这些数及其和。
用C#或者VB做
HELP!。

int sum=0;
bool flag;

for(int i=10; i<100; i++)
{

int x = i / 10;//十位
int x = i % 10;//个位

if(x + y == 8)
{
flag = true;

for (int j = 2; j <= i; j++)
{
if (i % j == 0)//表示这是个合数,不是素数
{
flag = false;
break;
}
}

if (flag)
{
sum+=i;
//这里写你的打印i的语句
}

}

}
//最后这里写你的打印sum的语句

嗯我看看,有点思路

我不知道有没有理解错
比如,3+5=8.这个3和5的个位和正好是8,然后就输出他们和他们的和?是这个意思吗?

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
//找出个位上数字之和为8,并且是素数的所有二位正整数的和,并输出这些数及其和。
int temp=0;
Console.WriteLine("输入一个数字,程序将帮你求出结果:");
try //异常处理
{
temp = Int32.Parse(Console.ReadLine());
}
catch