c语言
流鼻涕不用抽纸
流鼻涕不用抽纸。
展开
-
2021年5月18日C语言考试试题(5)第六次
1:理解i++main(){ int p[8]={11,12,13,14,15,16,17,18},i=0,j=0; while(i++<7) if(p[i]%2) j+=p[i]; printf("%d",j);}452:int main(){ char ch1[30] = "Stay hungry,Stay foolish."; printf(" strlen(ch1)=%d\n sizeof(ch1)=%d \n\n", strlen(ch1), sizeof(c原创 2021-05-18 18:29:14 · 218 阅读 · 0 评论 -
2021年5月17日C语言考试试题(4)第五次作业
1:main(){ char c[5]={'a','b','\0','c','\0'}; printf("%s",c);}ab2:main(){ int n[2]={0},i,j,k=2; for(i=0;i<k;i++) {for(j=0;j<k;j++) n[j]=n[i]+1;} printf("%d\n",n[k]);}不确定3:main(){int k=3,s[2];s[0]=k;k=s[1]*10;printf("%d",k);}原创 2021-05-17 19:50:19 · 518 阅读 · 1 评论 -
2021年5月11日C语言第三次考试试题
1main(){int i,sum;for(i=1;i<100;i++)sum+=i;printf("%d",sum);}不能确定2:main(){int i;for(i='A';i<='I';i++)printf("%c",i+32);}abcdefghi**3:**关于for循环:for循环能用于循环次数已经确定或者不确定的情况:for each可以用break结束循环4:main(){int a=2,b=10;do{b-=a;}原创 2021-05-11 20:03:19 · 238 阅读 · 0 评论 -
2021年4月26日考试试题(2)从键盘输入8得到结果0.662872,辗转相除法求最大公约数,计算1-1/2+1/3...,选择法排序,任意数m的n次方
第一题:从键盘输入8得到结果0.662872公式如下,从1到n1.0/(2i-1)-1.0/(2i)#include < stdio.h >double fun(int n)main(){ int n; double s;printf("\nInput n: "); scanf("%d",&n);s=fun(n);printf("\ns=%f\n",s);}double fun(int n){ int i;double sum=0.0; /*定义sum 为双原创 2021-04-26 22:16:32 · 435 阅读 · 0 评论 -
2021年4月19日C语言(12)考试试题(1)零碎知识点
一:C语言保留字~auto break case char constcontinue default do double elseenum extern float for gotoif int long redister returnshort signed sizeof原创 2021-04-19 18:59:45 · 150 阅读 · 0 评论 -
2021-4-15递归写的十进制转R进制
递归写的十进制转R进制#include<stdio.h>trans(int num,int R){int m;if(num<R) {printf("%d",num);}else {m=num%R; num=num/R; trans(num,R); printf("%d",m);}}main(){int R,num;printf("输入一个十进制数字\n");printf("输入你想转成的进制数\n");scanf("%d%d",&num,&原创 2021-04-15 02:42:56 · 497 阅读 · 1 评论 -
2021-4-13C语言基础(10)--递归(system(pause))
1:递归写的斐波那契数列//递归写的斐波那契数列#include<stdio.h>#include<stdlib.h>//使用system(pause)时必须调用这个头文件int fibonacci(int n){if(n<=2) { return 1; } else { return fibonacci(n-1)+fibonacci(n-2); }}main(){int n,m;printf("请输入你想要的斐波那契数列的第几个数字:\n")原创 2021-04-14 00:09:57 · 331 阅读 · 2 评论 -
2021-4-11c语言基础(9)函数(2)倒序,全局变量,静态变量,素数
1://利用函数给n个数字倒序#include<stdio.h>paixu(int x[],int n) //数组的第一个数字为0,最后一个数字为n-1 //第二个数字为1,倒数第二个数字为n-2{int t,i,m=(n-1)/2; //m为执行的次数,找规律的for(i=0;i<=m;i++) {t=x[i]; x[i]=x[n-i-1]; x[n-i-1]=t; }//10}main(){int x[100],n,i;printf("输入你要排原创 2021-04-12 17:59:08 · 164 阅读 · 0 评论 -
2021-4-10C语言基础(8)函数(泡沫发选择法排序)
1:简单函数://调用函数打印*#include<stdio.h>printx(){printf("***************");}main(){printx();}2:调用函数打印用户希望打印*的数量//调用函数打印*#include<stdio.h>printx(int a){int i; for(i=1;i<=a;i++) printf("*");}main(){int a;printf("你想打印*号的数量:");sc原创 2021-04-10 22:54:49 · 144 阅读 · 0 评论 -
2021-4-3C语言基础(7)数组的使用(2)以及puts,gets,strcat,strcpy和strlen的使用。
1:利用一维逆序输出#include<stdio.h>void main(){int i,a[5],b[5];for(i=0;i<5;i++) {scanf("%d",&a[i]);}for(i=0;i<5;i++) {b[i]=a[4-i]; //如果用原来的a数组到后面时前几个项的数字已经改变也就是说原来的数字已经不再 printf("%2d",b[i]); //无法给后面的赋值了 ,所以再使用一个数组,是原来的a数组不变 }}2:利用一原创 2021-04-03 12:58:18 · 198 阅读 · 0 评论 -
2021-4-2C语言基础(6)数组的使用
1:利用一维数组求最大值还有其对应下标(0-…)//求最大值,并输出最大值所在的下标#include<stdio.h>void main(){ int i,max,x,a[10]; printf("Input 10 numbers:\n"); for(i=0;i<=9;i++) { scanf("%d",&a[i]); } max=a[0]; x=0; for(i=0;i<=9;i++) {if(max<a[i]) max=a[i原创 2021-04-02 22:28:25 · 309 阅读 · 2 评论 -
2021-3-29C语言(5)模拟装备强化
#include<stdio.h>up(){int i,j,m,a,b,c;for(i=1;i<=10;i++) { for(j=1;j<=10-i;j++) {printf(" "); } for(m=1;m<=2*i-1;m++) {printf("*");} printf("\n"); }for(a=1;a<=9;a++) { for(b=1;b<=6;b++) printf(" "); for(c=1;c<=7原创 2021-03-29 18:16:35 · 184 阅读 · 0 评论 -
2021-3-26C语言基础(4)for的使用(2)
1://重做一次九九乘法表#include<stdio.h>void main(){//了解要做表的形状//第一步定义变量的类型 int i,j;//当我们不知道变量有多少个的时候,可以最后回来赋值//利用for循环for(i=1;i<=9;i=i+1)//到这里只是规定了有一个数字是从一变化到久的,但是乘法表是两个数字因此我们还要再嵌套一个for循环 {for(j=1;j<=i;j++)//观察乘法表的形状就知道这里的j是不能大于i的,i作为右边的数 {原创 2021-03-26 23:17:22 · 264 阅读 · 0 评论 -
2021-3-22c语言基础(3)for,while循环
1:利用while做1+2+…+100#include<stdio.h>void main(){int i,sum;i=1;sum=0;while(i<101) {sum=sum+i; i=i+1; } printf("输出的结果为%d\n",sum);}输出的结果为50502:利用while做1+3+5+7+…99#include<stdio.h>void main(){int i,sum;i=1;sum=0;while(i<原创 2021-03-22 20:08:27 · 740 阅读 · 0 评论 -
2021-3-12C语言基础(1)
我也是刚开始学C语言,在这里做点笔记,方便自己以后查阅,同时希望能给大家提供一些帮助。在这些笔记里,我们主要依赖看代码来学习C语言,当然还有其他的方式,每次代码后我会用自己的理解进行一些总结,如果有什么不对的地方,还请大家能够慷慨的指出,我可高兴接受你们的意见了{????},下边就让我们进入正题吧。1:请看如下代码:...原创 2021-03-13 23:48:33 · 689 阅读 · 1 评论 -
2021-3-19C语言基础(2)if、else的使用, switch的嵌套用法, 给字符数字等计数, getchar的使用,利用取整取余取出数字的某一位
本次的内容包括if、else的使用,switch的嵌套用法,给字符数字等计数,getchar的使用,利用取整取余取出数字的某一位。出于时间限制,只能粗略的讲解。(真的真的没有时间)注意格式!! !!! !!! !1:利用if,else if,else做一个简单的缴税计算、//计算你的税收//#include<stdio.h>void main(){ float x,y;printf("你现在的收入为:");scanf("%f",&x);if (x<原创 2021-03-20 00:40:53 · 463 阅读 · 0 评论