C语言上机150道题 下载本文

int n,i,s=0;

printf(\请输入一个整数:\\n\ scanf(\ for(i=1;i<=n;i++) s=s+i*i; printf(\getch(); } 010

#include #include main() {

int s=0,i=1; while(i<=100) {

s=s+i; i++; }

printf(\getch();

} 11.

#include main() {

int i,result; i=1; result=0; while(i<=100) {

result=i+result; i++; }

printf(\ while(1); } 12.

#include main() {

int i,result;

for(i=1,result=0;i<=100;i++) {

result=i+result; }

printf(\ while(1); } 13.。

#include long fac(int n) {

long result;

if(n==0||n==1) {result=1;}

else {result=n*fac(n-1);} return result; } main() {

int n; long result;

printf(\请输入一个小于等于10的整数\\n\ scanf(\ if(n>=0&&n<=10) {

result=fac(n);

printf(\ }

else printf(\输入数据错误\ while(1); } 14.

#include long fac(int n) {

long result;

if(n==0||n==1) {result=1;}

else {result=n*fac(n-1);} return result; } main() {

int n,m; long result;

printf(\请输入两个小于等于10的整数\\n\ scanf(\

if(n>=0&&n<=10&&m>=0&&n<=10) {

result=fac(n)+fac(m);