- 博客(11)
- 收藏
- 关注
原创 c语言,涉及棋盘问题
题目:要求输出国际象棋棋盘。代码如下:#include <stdio.h>int main(){ int i,j; for(i=0;i<8;i++) { for(j=0;j<8;j++) if((i+j)%2==0) printf("%c",219); else printf(" "); printf("\n"); } return 0;}针对这类问题,跟乘法表差不多,用i,
2023-02-10 15:00:27
174
原创 c语言,涉及乘法表问题
题目:输出9*9口诀。代码如下:#include <stdio.h>int main(){ int i,j,result; printf("\n"); for (i=1;i<10;i++) { for(j=1;j<10;j++) { result=i*j; printf("%d*%d=%-3d",i,j,result); /*-3d表示左对齐,占3位*/ } printf("\n"); /*每一行后换
2023-02-10 14:52:26
91
原创 c语言,涉及特殊图案问题
题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!代码如下:#include <stdio.h>int main(){ char a=176,b=219; printf("%c%c%c%c%c\n",b,a,a,a,b); printf("%c%c%c%c%c\n",a,b,a,b,a); printf("%c%c%c%c%c\n",a,a,b,a,a); printf("%c%c%c%c%c\n",a,b,a,b,a); print
2023-02-09 21:06:21
205
原创 c语言,涉及输出固定图案类型
题目:用号输出字母C的图案。代码如下:#include <stdio.h>int main(){ printf("Hello C-world!\n"); printf(" ****\n"); printf(" *\n"); printf(" * \n"); printf(" ****\n"); return 0;}针对这类问题,只要清楚图形的位置,然后进行printf,就OK了
2023-02-09 21:01:01
83
原创 c语言,涉及交换问题
题目:输入三个整数x,y,z,请把这三个数由小到大输出。代码如下:#include <stdio.h>int main(){ int x,y,z,t; scanf("%d%d%d",&x,&y,&z); if (x>y) {t=x;x=y;y=t;} /*交换x,y的值*/ if(x>z) {t=z;z=x;x=t;} /*交换x,z的值*/ if(y>z) {t=y;y=z;z=t;} /*交换
2023-02-09 20:57:47
309
原创 c语言,涉及前后相加问题
题目:输入某年某月某日,判断这一天是这一年的第几天?代码如下:#include <stdio.h>int main(){ int day,month,year,sum,leap; printf("please input year,month,day\n"); scanf("%d,%d,%d",&year,&month,&day); switch(month) /*先计算某月以前月份的总天数*/ { case 1:sum=0;bre
2023-02-09 20:53:35
182
原创 c语言,涉及是否相同的问题
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?代码如下:#include <math.h>#include <stdio.h>int main(){ long int i,x,y,z; for (i=1;i<100000;i++) { x=sqrt(i+100); /*x为加上100后开方后的结果*/ y=sqrt(i+268); /*y为再加上168后开方后的结果*/ if(x
2023-02-09 20:48:16
64
原创 c语言,涉及范围问题
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高\n 于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提\n 成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于\n 40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于\n 100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?代码入下:#include <s
2023-02-09 20:44:09
97
转载 c语言,涉及循环问题
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?\n1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去\n 掉不满足条件的排列。代码如下:#include <stdio.h>int main(){ int i,j,k; printf("\n"); for(i=1;i<5;i++) /*以下为三重循环*/ for(j=1;j<5;j++) for (k=1;k<5;k++
2023-02-09 20:37:30
60
原创 逐渐接触C语言的感想
在大一上学期,我逐步的接触C语言,发现这个C语言其实是一个基本的算法,是学习其他编程语言的基础语言,在上完这些C语言课程之后,我发现我对C语言越来越来感兴趣,也对学习其他编程语言充满了信心和兴趣。
2023-02-08 11:23:01
78
1
原创 刚接触处于C语言时的感受
经过一个紧张的时期——高考,我如愿的选中了我比较喜欢的专业——计算机科学与技术,曾今我梦想着能够成为一个精通的电脑专家,这不给了我一个很好的机会,但是在大一的上学期,我发现我所学的C语言程序设计技术不够好,代码记得不够清楚,还不能够灵活运用,所以我得每天坚持写代码,熟练掌握C语言,为我后来继续学习其他程序打下坚实的基础。
2023-02-08 11:16:46
58
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人