简答题1
从键盘输入10个数,统计非正数的个数,并且计算非正数的和
#include<stdio.h>
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;
}
运行结果
简答题2
编程计算1*2*3+4*5*6+...+97*98*99的值
#include <stdio.h>
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);}
运行结果
综合题1(c语言实现)
输入一个字符串,逆序输出,要求使用数组实现
#include<stdio.h>
#include<string.h>
int main(){int i,j,t,n;char a[10];printf("请输入字符串:");gets(a);n=strlen(a);for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i]=t;}for(j=0;j<n;j++){printf("%c",a[j]);}printf("\n");
}
运行结果