Day6 作业

  练习1:

Day6 作业_第1张图片

#include 
int main(int argc, const char *argv[])
{
     for(int i=1;i<=6;i++)
    {
        for(int j=1;j

运行结果:

Day6 作业_第2张图片

练习2:

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必定是4个人中的一个,以下是4个嫌疑犯的供词:

A说:罪犯是他们三人当中

B说:人不是我杀的,是C

C说:A和D之间有一个是罪犯

D说:B说的是事实

已知2个人说了真话,2个人说了假话,请编程确定谁是凶手。

#include 
int main(int argc, const char *argv[])
{
    char killer;
    for(killer='A';killer<='D';killer++)
    {
        if((killer!=‘A') + (killer!='B' && killer=='C') +((killer=='A'&&killer!='D')||(killer!='A'&& killer=='D'))*2)==2)
        {
            printf("凶手是:%c\n",killer);
        }    
    }
    return 0;
}

运行结果是:

凶手是:D

作业3:

Day6 作业_第3张图片

#include 
int main(int argc, const char *argv[])
{
	int num;
	printf("请输入一个整数:");
	scanf("%d",&num);
	if(num%3==0)
		printf("3 ");
	if(num%5==0)
		printf("5 ");
	if(num%7==0)
		printf("7 ");
	if(num%3!=0 && num%5!=0 && num%7!=0)
		printf("n");

	return 0;
}

运行结果:

Day6 作业_第4张图片

你可能感兴趣的:(c#)