下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1编程1.1 打印出以下图案* * * * * * * * *#include<stdio. h>void main()(int i, j, k;for(i=0;i<=3;i+) for(j=0;j<=2-j;j+) printfC ");for(k=0;k<=2*i;k+)printf ("*");printf("n"); for(i=0;i<=2;i+) for (j=O;j<=i;j+) printfC "); for (k=0; k<=4-2*i;k+)printf("
2、*"); printf("nn);)1.2编写程序实现输入整数n,输出如下所示由数字组成的菱形。(图中n=5) 11 2 11 2 3 2 11 2 3 4 3 2 11 2 3 4 5 4 3 2 11 2 3 4 3 2 11 2 3 2 1 1#include<stdio. h> void main() (int i. j; printf("n"); for(i=1;i<=5;i+)for(j=1;j<=i;j+) printf(n%2dn, j); for (j=i-1; j>=1; j") printf(
3、"%2d", j); printf("n");)for(i=4;i>=1;i-)(for(j=1;j<=i J+) printf(n%2dM, j); for (j=i-1; j>=1; j) printf ("%2d", j); printf ("n");)2.1打印以下图案:* * * * *#include<stdio. h>void main()(char =int ijk;char space=''for(i=0;i<=5;i+)(printf (&qu
4、ot;n"); for(j=1;j<=3*i;j+) pr intf (n%1cn, space);for(k=0;k<=5;k+) printf (n%3c", ak);)1.2输入4X4的数组,编写程序实现:(1)求出对角线上各元素的和;求出对角线上行、列下标均为偶数的各元素的积;(3)找出对角线上其值最大的元素和它在数组中的位置。# i ncIude<stdio. h>void main()(fl oat a44, sum=0, sum1=1, max;int i, j, b;printf("please input number:n
5、n);for(i=0;i<4;i+)for (j=O;j<4;j+)scanf("%fn,&aij);for(i=0;i<4;i+)sum=sum+aii;pr intf ("sum=%6. 2fn", sum);for(i=0;i<4;i+)i f (i %2=0) sum1=sum1 *a i i ;printf ("sum1=%6. 2f", sum1);max=a0 0;b=0;for(i=1;i<4;i+)if (max<aii) max=ai i;b=i;)pr intf (nmax=%6
6、. 2f, %d”,max, b);1.1 写一函数,输入一个4位数字,要求输出这4个数字字符,但每两个数字 间空一个空格。如输入1990,应输出“1 口 9 口 9 口 0" o#include<stdio. h>void main()(char str 80;printfC"input four number:n,f);scanf str);insert (str); void insert (str) char str ;(int i;for(i=strlen(str); i>0; i-) str2*i=stri;str2*i-1=')pri
7、ntf(nn result:n %sn,str);1.2 用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串 “483”。n的位数不确定,可以是任意位数的整#incIude<stdio. h>void convert(n)int n;int i; if (i=n/10) !=0 convert(i);putchar (n%10+'0');)void main()(int number;printf (n input number:nn); scanf(n%dHf &number);printf (nn result:11);if (number
8、<0) putchar (f-f); number=-number; convert(number);)1.1 编一程序,输入月份号,输出该月的英文月名。例如,输入“3”,则输出 “March",要求用指针数组处理。#include<stdio. h>#include<str i ng. h>void main()(stat i cchar*month-name13 = M i11 eagemonth"January","February", "march", "Apr i I&quo
9、t;, "May", "June”,July", "August:"September", "October","November","December"int n;printf (nplease input month:");scanf("%d",&n);if(n<=12)&&(n>=1)printf (H%d month is engIish:%swf nf *(month_name+n);els
10、epr intf ("no %d monthn, n);)1.2 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始 的全部字符复制成为另一个字符串。#incIude<stdio. h>#include<str i ng. h>void main()(int m;char *str120, *str220;printf (nplease input string:"); scanf ("Xs", str1);printf("input number:");scanf (n%dM, &m);if (str I en (str1)<m) pr intf ("error!H);else(copystr (str1, str2, m)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026福建医科大学附属口腔医院非编工作人员招聘18人(一)笔试备考题库及答案解析
- 2026北京大学大数据分析与应用技术国家工程实验室招聘劳动合同制人员3人笔试备考题库及答案解析
- 2026中通快递云南管理中心招聘300人笔试备考题库及答案解析
- 2026赣江新区金开融资担保有限公司招聘2人笔试备考题库及答案解析
- 2026年2月江苏苏州工业园区建屋发展集团有限公司招聘1人笔试备考题库及答案解析
- 2026湖南工商大学湘江实验室人才招聘18人笔试备考试题及答案解析
- 2026山东滨州渤海教育集团招聘笔试备考题库及答案解析
- 2026年金肯职业技术学院高职单招职业适应性测试模拟试题及答案详细解析
- 2026冶金工业经济发展研究中心招聘3人笔试备考试题及答案解析
- 2026广西南宁市南站路幼儿园(仁兴分园)招聘1人笔试备考试题及答案解析
- 2026内蒙古地质矿产集团有限公司社会招聘65人备考题库附答案详解(a卷)
- 2026年常州工业职业技术学院单招综合素质考试模拟测试卷附答案解析
- 泸州白酒行业分析报告
- 蒙古族服饰概览
- django基于深度学习的旅游系统设计与实现-论文13000字
- 《采煤机》课件-第二章 采煤机截割部
- 民营企业工作作风存在的问题及整改措施
- (完整版)陆河客家请神书
- 教学大纲-跨境电子商务法律法规
- 上海市历年中考语文现代文之议论文阅读6篇(含答案)(2003-2022)
- 重症感染治疗指南
评论
0/150
提交评论