初识C语言之超简单编程大题(一)

一、输出9*9乘法口诀表:

#include<stdio.h>
int main()
{
    int i, j;
    for (i = 1; i <= 9; i++)//  i控制行数
    {
        for (j = 1; j <= i; j++)//  j控制列数,条件j<=i控制第i行的输出列数小于等于i
        {
            printf("%d*%d=%2d ", j, i, j * i);
            if (i == j)//  判定换行的条件
                printf("\n");
        }
    }
    return 0;
}

结果如下:

二、

求10 个整数中最大值:

#include <stdio.h>
#include <stdlib.h>
int main() {
	int i = 0;
	int Max = 0;
	int arr[10] = { 0 };
	printf("请输入10个整数 ");
	for (i = 0; i < 10; i++) {
		scanf("%d", &arr[i]);
	}
	Max = arr[0];
	for (i = 0; i < 10; i++) {
		if (arr[i] > Max) {
			Max = arr[i];
		}
	}
	printf("最大的数为%d ", Max);
	system("pause");
	return 0;
}

 结果如下:

 三、计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果:

#include<stdio.h>
int main()
{
	int n;
	float i = 1.0;
	int j = 1;
	float sum = 0;
	for (n = 1; n <= 100; n++)
	{
		sum = sum + (i / n) * j;
		j = -j;

	}
	printf("%f\n", sum);
	return 0;
}

 结果如下:

 四、编写程序数一下 1到 100 的所有整数中出现多少个数字9:

#include<stdio.h>
 int main()
{
   int i;
	   int sum = 0;
   for (i = 0; i < 100; i++)
	    {
		        if (i % 10 == 9)//将个位数字提出来,检查是否为9
			       {
		           sum++;
			      }
		       if (i / 10 == 9)//将十位数字提出来,检查是否为9
			        {
			           sum++;
			       }
		   }
   printf("%d\n", sum);
   return 0;
	}

结果如下: 

 五、打印100~200之间的素数:

#include <stdio.h>
int main()
{
	int i = 0;
	int count = 0;
	for (i = 100; i <= 200; i++)
	{
		int j = 0;
		for (j = 2; j < i; j++)
		{
			if (i % j == 0)
				break;
		}
		if (j >= i)
		{
			printf("%d ", i);
			count++;
		}
	}
	printf("\ncount = %d", count);
	return 0;
}

 结果如下:

 六、给定两个数,求这两个数的最大公约数:

#include<stdio.h>

int main()
{
	int a = 0;
	int b = 0;
	int c = 0;
	scanf("%d%d", &a, &b);
	while (c = a % b)
	{
		a = b;
		b = c;
	}
	printf("%d\n", b);
	return 0;
}

 结果如下:

 七、将三个整数数按从大到小输出:

#include<stdio.h>
int main()
{
	int a = 0;
	int b = 0;
	int c = 0;
	scanf("%d %d %d", &a, &b, &c);
	if (a < b)
	{
		int tmp = a;
		a = b;
		b = tmp;
	}
	if (a < c)
	{
		int tmp = a;
		a = c;
		c = tmp;
	}
	if (b < c)
	{
		int tmp = b;
		b = c;
		c = tmp;
	}
	printf("%d %d %d\n", a, b, c);
	return 0;
}

 结果如下:

 

 八、输出1000年到2000年之间的闰年:

​
#include<stdio.h>

int main() {
    for (int year = 1000; year <= 2000; year++) {
        if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
            printf("%d ", year);
        }
    }
    return 0;
}

​

 结果如下:

 

 

### 回答1: Windows Update Medic Service是Windows操作系统中的一个服务,它可以自动检测和修复Windows Update相关的问题,确保系统能够顺利地更新和安装最新的补丁和更新。该服务可以帮助用户解决一些常见的Windows Update错误,例如更新失败、无法下载更新等问题。 ### 回答2: Windows Update Medic Service(WaaSMedicSVC)是Windows 10操作系统中的一项服务,它主要负责帮助用户解决系统更新和Windows Store应用程序更新的问题。 Windows 10操作系统需要经常接受更新来更新安全性、修复故障和提高性能。但是,更新过程中可能会出现各种问题,例如更新失败、更新无法下载、软件包损坏等等。在这种情况下,Windows Update Medic Service将帮助用户解决这些问题,以确保系统能够及时更新。 WaaSMedicSVC是一个后台服务,它会监控更新服务并及时修复更新故障。如果WaaSMedicSVC检测到更新服务无法正常工作,它会尝试重新启动更新服务。它还能够修复损坏的更新软件包,并删除升级失败的临时文件。 除了更新修复之外,WaaSMedicSVC还负责管理Windows Store应用程序的更新。当Windows Store应用程序下载或安装失败时,WaaSMedicSVC将会检查系统和应用的配置,以确保一切都正确。如果出现问题,WaaSMedicSVC将自动修复。 总之,Windows Update Medic Service是一个非常重要的服务,它可以帮助Windows 10用户顺利地完成系统更新和Windows Store应用程序更新。如果用户遇到任何更新问题,可以尝试重新启动WaaSMedicSVC服务或联系微软客户服务寻求帮助。 ### 回答3: Windows Update Medic Service是Windows Update所提供的一个辅助工具软件,主要功能是自动检测Windows Update的状态,解决更新问题,确保系统安全和稳定。Windows Update Medic Service可以自动检测到Windows Update出现的错误,提供错误修复服务,帮助用户更快速地解决Windows Update的相关问题,提高用户的使用体验。 Windows Update Medic Service作为Windows 10的重要组成部分,被设计为后台运行服务,主要负责保证计算机系统的安全、稳定和高效。当Windows Update出现更新失败、卡顿、闪退等问题时,Windows Update Medic Service会自动启动并扫描计算机系统,查找跟Windows更新相关的问题,然后自动进行修复,避免了用户多次尝试手动修复的繁琐过程。 Windows Update Medic Service可以帮助解决多种Windows Update的错误,如更新卡顿、下载失败、安装失败、更新异常、组件损坏等问题,可以让用户在不需要重装系统的情况下快速解决更新问题。 总之,Windows Update Medic Service是Windows Update所提供的一款非常有用的辅助工具软件,对于解决Windows更新问题、提高系统的更新效率和稳定性具有重要的帮助作用。通过自动检测和修复Windows Update相关的问题,Windows Update Medic Service可以让用户享受更加稳定、安全、高效的计算机使用体验。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

制造¥¥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值