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

《C程序设计》模拟题1

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

fun(a,1,9);

for(i=0;i<5;i++)printf(\return 0; }

4.程序的执行结果是: struct stud

{ char name[10]; int num;

float score;}s[]={{\int main ( ) {

printf(\

return 0; }

5. 程序运行后输出的结果是:

void f1(int *p) { int t;

t=*p; *p=*(p+1); *(p+1)=t; }

void f2(int x,int y) { int t;

t=x; x=y; y=t; }

int main( )

{ int a[2]={1,2},b[2]={1,2}; f1(a); f2(b[0],b[1]);

printf(\

return 0; }

6. 程序运行后输出的结果是:

int f(char *s,char ch) {int k=0; char *p;

for(p=s;*p!='\\0';p++) if(*p==ch) k++; return k; }

5

………………………线………………..………………………….… int main()

{char s[]=\int n; c='l'; n=f(s,c);

printf(\return 0; }

7.程序运行后输出的结果是:

#include int main() {int i;

char s1[10]=\for(i=0;s2[i]!='\\0';i++) s1[i]=s2[i]; s1[i]='\\0'; puts(s1); return 0; }

8. 程序运行后输出的结果是:

#include #define N 5

void f(int a[],int n) {int i,j,k,t;

for(i=0;i

for(j=i+1;ja[j]) k=j; if(k!=i)

{t=a[i];a[i]=a[k];a[k]=t;} } }

int main()

{int b[N]={9,0,1,5,6},i; f(b,N);

for(i=0;i

printf(\ printf(\

6

return 0; }

9. 程序运行后输出的结果是:

#include #include fun(char *w, int n) { char t, *s1,*s2; s1=w; s2=w+n-1; while(s1!=s2)

{ t=*s1; *s1++=*s2; *s2--=t; } }

int main() { char *p; p=\

fun(p,strlen(p)); puts(p); return 0; }

10. 程序运行后输出的结果是:

#include

void fun(int a[][3],int m) {int i,j;

for(i=0;i

for(j=0;j

int main()

{int i,j,a[3][3]={1,2,3,4,5,6,7,8,9}; fun(a,3);

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

printf(\ printf(\return 0; }

三.编程题(每题10分,共30分)

1.输入m个数,求其中最大数、最小数和平均值。

7

8

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