云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > c语言备用

c语言备用

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 18:58:02

if (!c) x=15; else x=25;

printf(“d=%d,x=%d”, d, x); }

2. #include “stdio.n” main() { int j;

for(j=1;j<=5;j++) { if(j%2) printf(“*”); else continue;

printf(“#”); }

printf(“$”); }

3. main ( ) {

int k=4, q=1, p; p=func(k, q);

printf(“%d\\n”, p); p=func(p, q); printf(“%d\\n”, p); }

func( int a, int b) {

static int m, n=2;

n+=b+1; m=n+a+b; return(m); }

三、改错题,下列程序或函数中都有三个错。(每小题6分,共12分) 1. typedef struct stru {int x; char c;

}str 少分号 main() { str a;

str *p=a; 应为&a

scanf(“%d,%c”,&p.x,&p.c); 应为&p->x,&p->c printf(“%d,%c”,a->x,a.c); 应为a.x }

2.下列程序是用二分法在递增的数组中查找某个数,若存在,输出该数的下标位置;否则输出-1。

main() {int low,hig,mid,flag=0,key;

static int a[7]={10,13,15,17,19,21,25,28}; 应为8 scanf(“%d”,&key);

for (low=0,hig=7;low<=hig&&flag==0; ) {mid=(low+hig)/2;

if (a[mid]==key) flag=1;

else if (a[mid]

if (flag) printf(“%d\\n”,mid);else printf(“-1”); }

四. 读程填空。阅读下列程序说明和它的代码,把空格处的C代码写上。(22%,每空2分)

1.本程序的功能是将递增有序的数组变成递减有序。

main()

{int a[5]={1,2,3,4,5}, j; rev( 1 ); for(j=0;j<5;j++)

printf(“=”, 2 ); }

void rev(int *x,int n) {int *p,*q, temp; p=x;q=x+n-1;

for(; 3 ;p++,q--) {temp=*p;

4 ; 5 ; } }

2. 输入3行4列和4行3列的两个矩阵a、b,经过相乘运算,把值存放在一个3行3列的矩阵c中,打印矩阵c 。然后把矩阵c的值按行依次存放到一个一维数组,从小到大排列此数组,并打印。 #include “stdio.h”

sort(int wd[],int n) /*排序一维数组中的值*/ {

int i,j,k,t; for(i=0;i

6 ;

for(j=i+1;j

t=wd[i]; 8 ; wd[k]=t; } }

main ( )

搜索更多关于: c语言备用 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

if (!c) x=15; else x=25; printf(“d=%d,x=%d”, d, x); } 2. #include “stdio.n” main() { int j; for(j=1;j<=5;j++) { if(j%2) printf(“*”); else continue; printf(“#”); } printf(“$”); } 3. main ( ) { int k=4, q=1, p; p=func(k, q);

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com