![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大一新生初学C
z196510
这个作者很懒,什么都没留下…
展开
-
“21 天好习惯”第一期-21
一:不使用函数#include<stdio.h>int main(){ int a; int i = 1; int j = 1; int t = 0; int c = 2; scanf("%d", &a); if (a >= 2) { while (i < a) { t = i; i = i + j; ...原创 2021-11-12 23:58:48 · 656 阅读 · 0 评论 -
“21 天好习惯”第一期-20
#include<stdio.h>int main(){ int a1,a2,a3,a4,a5,a6,b1,b2,b3,b4,i,n,m; for (i=10;i<=22;i++) { n= i*i*i; m=i*i*i*i; b1=n/1000; b2=n%1000/100; b3=n%100/10; b4=n%10; a1=m/100000; ...原创 2021-11-12 23:55:46 · 190 阅读 · 0 评论 -
“21 天好习惯”第一期-19
#include<stdio.h>int main(){ int x,y,z,w,t; printf( "Man Women Children\n"); for(x=0;x<=10;x++) { w=30-x; t=50-3*x; y=t-w; z=w-y; printf("%3d%8d%8d\n",x,y,z); }return 0;...原创 2021-11-12 23:53:48 · 346 阅读 · 0 评论 -
“21 天好习惯”第一期-18
#include <stdio.h>int getGirth(int a,int b,int c){ if( (a+b)<=c || (a+c)<=b || (b+c)<=a ) //判断是否为三角形 { printf("不构成三角形\n"); return 0; } else { int cirf = a+b...原创 2021-11-12 23:51:08 · 309 阅读 · 0 评论 -
“21 天好习惯”第一期-17
#include <stdio.h>/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */int learing(){ printf("小明在慕课网上学习\n"); return 0;}int number(int n){ printf("小明在慕课网上学习了%d门课程",n); return 0;}int main(){learing( );number(5); return 0;}...原创 2021-11-12 23:45:56 · 374 阅读 · 0 评论 -
“21天好习惯”第一期-16
#include<stdio.h>int main(){ int n, sum = 1; scanf("%d", &n); for (int i = 1; i < n; i++) { sum = (sum + 1) * 2; } printf("%d", sum); return 0;}原创 2021-11-12 23:31:56 · 47 阅读 · 0 评论 -
“21 天好习惯”第一期-15
#include<stdio.h>int main(){ double b, c = 1; int N, a = -1; scanf("%d", &N); for (b = 1; b < N; b++) { c += (b + 1) / (2 * b + 1) * a; a = -a; } printf("%.3lf", c); return 0;}...原创 2021-11-12 22:48:21 · 517 阅读 · 0 评论 -
“21 天好习惯”第一期-14
#include <stdio.h>int getGirth(int a,int b,int c){ if( (a+b)<=c || (a+c)<=b || (b+c)<=a ) //判断是否为三角形 { printf("不构成三角形\n"); return 0; } else { int cirf = a+b+c ; ...原创 2021-11-07 15:58:27 · 43 阅读 · 0 评论 -
“21 天好习惯”第一期-13
小明固定在慕课网上学习,每当学习一门课程,在他的已学课程中都会加1,想想用什么样的函数可以得到运行结果为:我们可以分别运用有参和无参的函数进行运行:#include <stdio.h>/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */int learing(){ printf("%s\n","小明在慕课网上学习"); return 0;}int number(int n){ printf("小明在慕课网上学习了%d门课程",n); ...原创 2021-11-04 22:54:28 · 69 阅读 · 0 评论 -
“21 天好习惯”第一期-12
从键盘键入任意一个字符,判断该字符是英文字母(不区分大、小写)、数字字符还是其它字符。若键入字母,则屏幕显示 It is an English character.;若键入数字则屏幕显示It is a digit character. ;若输入其它字符,则屏幕显示:It is other character.#include<stdio.h>#include<ctype.h>int main(){ char a; printf("Input simp...原创 2021-11-03 23:35:55 · 50 阅读 · 0 评论 -
“21 天好习惯”第一期-11
#include<stdio.h>#include<math.h>int main(){ double x, y; scanf("%lf", &x); if (x >= 0) { y =pow(x, 0.5); printf("f(%.2lf) = %.2lf", x, y); } else { y =pow(x+1,2) + 2 * x +(1/ ...原创 2021-11-02 23:06:27 · 44 阅读 · 0 评论 -
“21 天好习惯”第一期-10
编写控制台应用程序。程序功能:根据输入的月份判断季节,设2、3、4月为春季,5、6、7月为夏季,8、9、10月为秋季,11、12、1月为冬季。用SWITCH编写程序。例:输入3输出spring输入7输出summer输入9输出autumn输入12输出winter输入59输出error.#include <stdio.h>int main(void){int month;while(scanf("%d",&month)!=EOF){switch(mon原创 2021-11-01 23:42:17 · 168 阅读 · 0 评论 -
“21 天好习惯”第一期-9
题目要求往往是很紧密的:#include<stdio.h>int main(){ int a, b; scanf_s("%d %d", &a, &b); printf("%d\n", a + b); return 0;}当我们使用不满足题意的做法做出了正确答案时题目会直接制裁你。#include<stdio.h>int main(){ int a, b; whi...原创 2021-10-31 23:07:43 · 42 阅读 · 0 评论 -
“21 天好习惯”第一期-7
今天是一个较为简单的条件语句:#include<stdio.h>int main(){ int a; while (scanf("%d", &a) != EOF) { if (89 < a && a <= 100) { printf("A"); } else if (79 < a && a <= 89) ...原创 2021-10-30 00:48:50 · 58 阅读 · 0 评论 -
“21 天好习惯”第一期-8
今天这道题可以用俩种解法:一:#include<stdio.h>intmain(){inty,m,d,n;while(scanf("%d/%d/%d",&y,&m,&d)!=EOF){if(m==1)n=d;elseif(m==2)n=31+d;elseif(m==3)n=31+28+d;elseif(m==4)n=31+28...原创 2021-10-30 05:00:00 · 129 阅读 · 0 评论 -
“21 天好习惯”第一期-6
这次做一种简单的分类:#include<stdio.h>int main(){ printf("Enter item number:\n"); int a,c,d,e; float b; scanf("%d", &a); printf("Enter unit price:\n"); scanf("%f",&b); printf("Enter purchase date (mm/dd/yy):\n");...原创 2021-10-28 23:05:43 · 61 阅读 · 0 评论 -
“21 天好习惯”第一期-5
这次我们做一个水仙花数的判定:在做这道题的时候,我们首先能想到的是做一个水仙花数的IF判定,然后可以想到for循环的找范围的判定,关键的一步就是这个空格会导致最后格式不对,这时我们可以回过头来做一个空格的消去和补充。#include<stdio.h>int main(){ int a, b; int d, e, f; while (scanf("%d %d", &a, &b) != EOF) { int t = 0...原创 2021-10-27 22:58:11 · 73 阅读 · 0 评论 -
“21 天好习惯”第一期-3
有关数位拆分的简易思考:一.4位数无输入的任意拆分:#include<stdio.h>int main(){ int a, b; int n = 4321; b = n % 100; a = (n - n % 100) / 100; printf("a=%d,b=%d\na+b=%d\na-b=%d\na*b=%d\n", a, b, a + b, a - b, a * b); printf("a/b=%.2f\na%%b=%d\n",...原创 2021-10-25 23:34:20 · 54 阅读 · 0 评论 -
“21 天好习惯”第一期-2
关于简单if-else条件语句的使用必要性(入门型)第二题:原创 2021-10-25 23:22:57 · 45 阅读 · 0 评论 -
“21 天好习惯”第一期-1
关于简单if-else条件语句的使用必要性(入门型):题目:有N个苹果要全部装盘,每个盘子装两个,编程输入苹果数量N,输出这些苹果能装多少盘。(一)使用条件语句:#include<stdio.h>int main(){ int N; scanf("%d", &N); if (N % 2 == 0) { printf("%d", N / 2); } else printf("%d", (N + ...原创 2021-10-23 15:27:15 · 355 阅读 · 0 评论