c语言考试试题(8)

2020-04-15 00:19

float fun(int n) {

float p=1; int i;

for(i=1;i<=n;i++) ___________________; _________; }

main() {

int i; float s=0;

for(i=1;i<=10;i++) ________________; printf(\}

1. 统计输入的一行字符中大写英文字母的个数的。 main() {

int n=0; char x;

scanf(\ while(_____________) {

}

if(______________________)

n++;

scanf(\

printf(\}

2. 判断输入的一个整数是否为完数。即该数等于它的各个因子之和。 main() {

int n,i,s=0; scanf(\ for(i=1;i

if(______________________)

s=s+i;

if(____________)

printf(\

else }

3. 打印杨辉三角形(10行)。

1 1 1 1 1

1 2 3 4

1 3 6

1 4

1

printf(\

main() {

int a[10][10],i,j;

for(i=0;i<10;i++)

_______________________

for(i=2;i<10;i++)

for(j=1;j

___________________

for(i=0;i<10;i++) { } }

4. 在输入的任意十个数中找最大值,并求平均值。 main() {

int a[10],s=0,*pm,*p;

for(j=0;j<=i;j++)

printf(\

printf(\

for(p=a;p

scanf(\

for(pm=p=a;p

s=_____________;

if(*pm<*p)

_________________; }

printf(\printf(\}

四、流程图

1. 读以下程序,画出相应的流程图。 main() { }

1.阅读下面程序画出流程图

#include main() {

int i,x,n; n=0;

for(i=1;i<=100;i++) { scanf(\

if(x%2==0)

int i=1,s=0; while(i<10) { s=s+i; }

printf(\

if(s>5)

break;

if(i%2==0)

continue;

i++;

n++; }

printf(\}

1.阅读下面程序画出流程图

#include main() {

int s,x,i; s=0;

for(i=1;i<=20;i++) { scanf(\ }

printf(\}

s=s+x;

1.阅读下面程序画出流程图

main()

{ int a,b,temp;

scanf(\while(b!=0) { temp=a%b; a=b; b=temp; }

printf(\}

1.阅读下面程序画出流程图

#include main() { int i,x,n1,n2; n1=n2=0;

for(i=1;i<=100;i++) { scanf(\ if(x>=0) n1++; else

n2++;

}

printf(\}

1.阅读下面程序画出流程图 main() { float a ; char ch;

printf(“请输入一位学生百分制成绩:”); scanf(“%f”, &a ) ; if (a>100 || a<0)

printf(\该同学百分制成绩为%d ,无效\ else

{ if (a>=90)

ch=’A’;

else if (a>=60)

ch=’B’;

else

ch=’C’;

printf(\该同学百分制成绩%d ,对应等级为 %c\ } }

1. 画出以下程序的流程图。 main() {

int i,s=0;

for(i=10;i<100;i++) {

if(i/10!=i)

s=s+i;

else

printf(\

printf(\


c语言考试试题(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:周工作简报3 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: