⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1.c

📁 在C语言环境下编写的利用队列计算向量的+
💻 C
字号:
#include <stdio.h>

main()
{
	int i,n,m;
	float v[100],u[100];
	float sum;
	char a[100];
	i=0;
	sum=0;
	do
	{
		scanf("%f",&v[i]);
		i++;
	}
	while (v[i-1]!=10);
	n=i-1;
	for (i=0;i<n ;i++ )
	{
		u[i]=0;
	}
	gets(a);
	do
	{
		gets(a);

	
	
	m=strlen(a);
	if(!strcmp(a,"v1"))
	{
	printf("v1 is\n");
		for (i=0;i<n ;i++ )
		{
			printf("%f\n",v[i]);
		}
	printf("\n");
	}
	else if(!strcmp(a,"v2"))
	{
	printf("v2 is\n");
		for (i=0;i<n ;i++ )
		{
			printf("%f\n",u[i]);
		}
	printf("\n");
	}
	else if(!strcmp(a,"v2=v1+v2"))
	{
	printf("v2 =\n");
		for (i=0;i<n;i++ )
		{
		u[i]=v[i]+u[i];
		sum=sum+u[i]*u[i];
		printf("%f\n",u[i]+v[i]);
		}
	printf("\n");
	}
	else if(!strcmp(a,"temp=2.v2"))
	{
	printf("temp is\n");
		for (i=0;i<n;i++ )
		{
		printf("%f\n",2*(v[i]+u[i]));
		}
	printf("\n");
	}
	else if(!strcmp(a,"v1.v1"))
	{
		for (i=0;i<n;i++ )
		{
		printf("%f\n",sum);
		}
	printf("\n");
	}
	else if (!strcmp(a,"q"))
	{
	printf("Bye bye!\n");
	}
	}
	while (strcmp(a,"q"));
	
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -