全文预览

计算机二级c语言模拟试卷和答案

上传者:火锅鸡 |  格式:doc  |  页数:7 |  大小:50KB

文档介绍
共20分。)Р1. s=0 , s+=jР2. 2 7 2 1 或2721Р3. struct list * , qР4. xР5. '\0' 或0 , ++Р五、编程题(本题共2道小题,共20分。)Р1. main()Р{Рstatic int k[10];Рint i,j,n,s;Рfor(j=2;j<1000;j++)Р {Р n=-1;Р s=j;Р for(i=1;i {Р if((j%i)==0)Р { n++;Р s=s-i;Р k[n]=i;Р }Р }Р if(s==0)Р {Р printf("%d is a wanshu",j);Р for(i=0;i printf("%d,",k[i]);Р printf("%d\n",k[n]);Р }Р}Р}Р2. #include <stdio.h>Р#include <conio.h>Рint fun(int array[3][3])Р{ int i,j,t;Рfor(i=0;i<2;i++)Рfor(j=i+1;j<3;j++)Р{t=array[i][j];array[i][j]=array[j][i];array[j][i]=t;}Р}Рmain()Р{ int i,j;Рint array[3][3]={{100,200,300},{400,500,600},{700,800,900}};Рclrscr();Рfor(i=0;i<3;i++)Р{for(j=0;j<3;j++)Рprintf("%7d",array[i][j]);Рprintf("\n");Р}Рfun(array);Рprintf("Converted array:\n");Рfor(i=0;i<3;i++)Р{for(j=0;j<3;j++)Рprintf("%7d",array[i][j]);Рprintf("\n");Р}Р}

收藏

分享

举报
下载此文档