《2011年12月c语言测试题(附参考答案)》由会员分享,可在线阅读,更多相关《2011年12月c语言测试题(附参考答案)(5页珍藏版)》请在金锄头文库上搜索。
1、2011 年 12 月 C 语言测试题 1.要求: 在 VC+环境下建立以 “月日姓名为工程名及文件名” ,然后编辑 C 源程序。 对所编辑的原程序进行编译、连接运行,得到正确结果后,将 C 源程序的运行结果粘贴 到以“1207 姓名”为文件名的 word 文档提交答案。 2题目 A 组(必做题): 请编程序打印出一张乘法“九九表” 。表的样式如下:1 2 3 4 5 6 7 8 9 2 4 6 8 10 12 14 16 18 3 6 9 12 15 18 21 24 27 4 8 12 16 20 24 28 32 36 5 10 15 20 25 30 35 40 45 6 12 18
2、24 30 36 42 48 54 7 14 21 28 35 42 49 56 63 8 16 24 32 40 48 56 64 72 918 27 36 45 54 63 72 81编写的源程序如下:#include int main() int i,j;for(i=1;i int main() int a10,i,c=0;for(i=0;i #define M 7 #define N 4 int main() int aMN,i,j,s=0;for(i=0;i int main() int dpm13=0,31,28,31,30,31,30,31,31,30,31,30,31,m,d,
3、i,j,k;scanf(“%d %d“,for(i=0;i int main() int a,s=0;for(a=0;a #include int main() char c80,*p;int a,e,i,o,u,count;a=e=i=o=u=count=0;gets(c);p=c;while(*p) if(*p=a bool fun(int,int,int,int,int); int main(int argc, char* argv) int w1,w2,w3,w4;for (w1=1;w1w3) if (fun(w1,w2,w3,w4,40)cout0)for (d1=-1;d12;d1+)for (d2=-1;d22;d2+)for (d3=-1;d32;d3+)for (d4=-1;d42;d4+) if (d1*w1+d2*w2+d3*w3+d4*w4=n)return fun(w1,w2,w3,w4,n-1); return false;return true; 答案是:1 3 9 27