第一范文网 - 专业文章范例文档资料分享平台

C语言试题

来源:用户分享 时间:2025/6/18 6:43:42 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

printf(“%f --%c\\n”,score,grade); }

2、计算多项式的值:s=1!+2!+3!+4!+·····+20!

main() { int i; (3); for(i=1;i<=20;++i){ (4); sum=sum+term; }

printf(\}

3、输入一行字符,统计出字母、和其他字符的个数。

#include main() { char c;

int (5);

while((c =getchar()) !=?\\n? )

if ((6)) c1++; else c2++;

printf(\字母=%d,其他字符=%d\\n\}

4、求数组s的最大元素

main()

{ int s[10]={3,5,7,6,9,2,11,8,34,21}; int i, largest; (7); for (i=1; i<10; i++) if(s[i]>largest) (8); printf(\}

5、求4×4矩阵两条对角线元素之和

#define N 4 main()

{ int matrix(9)={{1,2,3,4},{2,4,6,8},{3,6,9,12},{13,14,15,16}}; int i; sum=0;

for(i=0; i< N; i++) sum+=(10); printf(\}

三、阅读下列程序,写出运行结果(共20分,每题4分) 1、main( )

{ int a[3][3]={ {1,2},{3,4},{5,6} },x,y,s=0; for(x=1;x<3;x++)

for(y=0;y<=x ;y++)

s+=a[x][y];

printf(“s=%d\\n” , s ); }

2、 void printstars(int blanks,int starsline);

main()

{ int count,blanks; blanks=2;

for(count=1; count<=4; count++) {

printstars(blanks,count); } }

void printstars(int blanks,int starsline) { int i;

for(i=1; i<=blanks; i++)printf(\

for(i=1; i<=2*starsline-1; i++)printf(\ printf(\

} 3、

int fun(int n) ; main()

{ printf(\}

int fun(int n) { int c;

if (n==1) c=10; else c= fun(n-1)+2; return c; }

4、 #include

main()

{char a[80]=\ char b[80]; int i,j=0;

for(i=0;a[i]!='\\0';i++)

if(i%2==0) {b[j]=a[i];j++;} b[j]='\\0'; puts(b); }

5、

int a, b;

void fun(void) {a=100; b=200;} main()

{ int c=5;

printf(“MMM \\n”, a,b,c);

fun();

printf(“MMM \\n”, a,b,c); }

四、编程 (每题10分,共30分)

1、 输入自然数n,分解质因子。如输入36,则输出36=1*2*2*3*3

算法提示:

(1) 创建变量:n,i (2) 输入 n

(3) 变量初始化:i=2 (4) 当n!=1 时

如果n%i==0打印 i, 然后n=n/i 否则 i++

2、计算多项式:a+aa+aaa+aaaa+·····。a,n由键盘输入。 3、编程输出杨辉三角形前10行。

1

1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 算法提示: 创建二维数组 a[N][N] , 变量i, j for i=0 , i

for j=0 , j<=i ,++j printf(“m”,a[i][j]) printf(“\\n”) a[ i][j]=a[i-1][j-1]+a[i-1][j]

搜索更多关于: C语言试题 的文档
C语言试题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8fglk51xsy7wp9920czo7b3ef97wu601048_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top