c语言编程(模考2)

简答题1

从键盘输入10个数,统计非正数的个数,并且计算非正数的和

#include 
int main()
{
	int i,n=0,sum=0;
	int a[10];
	printf("请输入10个数:");
	for(i=0;i<10;i++)
	{
		scanf("%d",&a[i]);
		
	}
	for(i=0;i<10;i++)
	{
		if(a[i]<=0)
			sum= sum+a[i];
			n++;
	}
	printf("非正个数是%d,sum=%d\n",sum);
    return 0;
}

运行结果

c语言编程(模考2)_第1张图片

简答题2

编程计算1*2*3+4*5*6+...+97*98*99的值

#include 
int main()
{
	int i,n,sum=0;
	for(i=1;i<=94;i=i+3)
	{
		sum =sum +i*(i+1)*(i+2);
	}
	printf("%d\n",sum);
 } 

运行结果

c语言编程(模考2)_第2张图片

综合题1(c语言实现)

输入一个字符串,逆序输出,要求使用数组实现  

#include
#include
int main(){
	int i,j,t,n;
	char a[10];
	printf("请输入字符串:");
	gets(a);
	n=strlen(a);
	for(i=0;i

运行结果

c语言编程(模考2)_第3张图片

你可能感兴趣的:(c语言,c++,算法,考研)