pta基础编程题目集1/2

这篇博客介绍了两个C语言编程问题的解决方案。第一个是按升序输出整数,要求从1开始到指定整数N,最后一个数字后不空行。第二个问题是计算多项式的值,使用了pow函数进行指数运算,并通过循环和数组计算多项式总和。这两个实例展示了基本的循环控制和数学计算在C语言中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.简单输出整数

问题在于输出的格式题目要求由小到大,并且空行(最后一个数字之后没有空行!!)

void PrintN (int N)
{
    int a=1;
    while(N>a)
    {
        printf("%d\n",a);
        a++;
    }
    printf("%d",N);
}

2.多项式求值

  1. 注意 int double 等各种格式
  2. 函数pow的意义是:例:pow(x,i)是x的i次方的值
  3. 在运用两个for相互环套时,如有最大限定值可以考虑利用数组储存计算。
double f( int n, double a[], double x )
{
	int i;
	double sum=0,b[10]={0};
	for(i=0;i<=n;i++) 
	{
		b[i]=pow(x,i);
		sum=sum+b[i]*a[i];
	}
	return sum;
	
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值