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

c语言课后习题

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

} printf(\ }

return 0; }

9 输出九九乘法表: 1x1= 1

1x2= 2 2x2= 4

1x3= 3 2x3= 6 3x3= 9

??

#include int main() {

int n,i,j;

for(n=1;n<=9;n++) { i=1; for(;i<=n;i++) { j=n*i; printf(\ printf(\ } printf(\ }

return 0; }

10 随机生成两个不超过1000的随机数,统计这两个随机数之间有多少个素数(含这两个数),并输出。

#include #include #include

int main() {

int a,b,c,d,e=0,f; srand (time(0)); a=rand( )00; b=rand( )00; if(a

b=a; a=c; }

printf(\ for( ;b<=a;b++) { for(f=b,d=2;d<=a/2;d++) { if(f%d==0) { break; } } if(d>f/2) {printf(\ e=e+1; } }

printf(\素数个数为%d\\n\ return 0; }

11 使用rand函数随机产生20个整数并输出,然后按降序排列后再输出

#include #include #include

int main() {

int a,i;

srand(time(0)); for(i=0;i<20;i++) { a=rand(); printf(\ }

return 0; }

12 使用gets函数(用户可以输入空格)从键盘输入两个字符串s1和s2,然后统计s1与s2的对应位上大于、等于和小于的次数并输出结果(判断次数以字符串短者为准),如:

s1为“abcdefghi”

s2为“daccfg”

则输出大于数2,等于数1,小于数3

#include

int main() {

int i=0,dengyu=0,dayu=0,xiaoyu=0; char a[20],b[20];

printf(\ gets(a); gets(b);

while(a[i++]) if(a[i]>b[i]) { dayu++; } else if(a[i]==b[i]) { dengyu++; } else { xiaoyu++; } printf(\ return 0; }

13 .输出杨辉三角形(根据输入的n值,输出n行,n<15) 1

1 1

1 2 1

1 3 3 1 ??

#include

int main() {

int i,j,n,a[100][100]; printf(\请输入数字:\

scanf(\ for(i=1;i<=n;i++) a[i][1]=a[i][i]=1; for(i=3;i<=n;i++) for(j=2;j

14输出n行n列(n由键盘输入)的螺旋方阵,如n=5: 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9

#include

int main(void) {

int i, j, k, n, begin, end; int a[15*15], arr[15][15];

printf(\ scanf(\输入n的值

/* 将1~n*n的值依次赋给数组a的各元素 */ for (k=0; k

begin = 0; end = n-1; i = 0; k = 0;

/* 从第一行开始顺时针依次将螺旋矩阵存放到二维数组arr中 */ while (begin < end)

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