C语言练习
坚持,会绽放光芒
小gpt&
这个作者很懒,什么都没留下…
展开
-
数字大爆炸,计算机随机产生一个1~100之间的正整数,请用户来猜
/***************************************数字大爆炸,计算机随机产生一个1~100之间的正整数,请用户来猜,如果 猜对了,提示:"Wonderful,you are right",如果猜错就提示:"Sorry,you are wrong" ,并告之用户猜大了(too high)还是小了(too low),最多猜6次。Name : XIAO XUDate : 6.24**********************************************原创 2021-06-24 23:05:05 · 2231 阅读 · 0 评论 -
输入一个年份,判断这个年份是平年还是闰年
题目:1、输入一个年份,判断这个年份是平年还是闰年。注释:闰年能被4整除且不能被100整除 或者 能被400整除 /取整(商) %取余(余数)#include <stdio.h>int main(void){ int Year = 0; printf("year:"); scanf("%d",&Year); if((Year % 4 == 0 && Year % 100 != 0) || Year % 400 == 0原创 2021-06-24 20:44:48 · 5314 阅读 · 0 评论 -
功能:读取另外一个文件数据
/* 1、功能:读取另外一个文件数据 2、用到知识:c语言和标准io知识 3、本代码还有很大修改空间,可以利用各种方法实现*/#include <stdio.h>#include <string.h>#include <stdlib.h>void dw_file(){ //打开源文件 FILE *fd = fopen("./src.txt","r"); if(fd == NULL) { perror("fopen失败:\n"); exit原创 2020-09-22 23:04:03 · 167 阅读 · 0 评论 -
编写一个程序,此程序要求输入一个整数,然后打印出从输入的值(含)到比输入的值大10(含)的所有整数 值(比如输入 5,则输出 5 到15)。要求在各个输出值之间用空格、制表符或者换行符分开。
编写一个程序,此程序要求输入一个整数,然后打印出从输入的值(含)到比输入的值大10(含)的所有整数 值(比如输入 5,则输出 5 到15)。要求在各个输出值之间用空格、制表符或者换行符分开。#include<stdio.h>int main(){printf(“请输入一个整数:”); long long num; //long long 型也为int型,此处以防输入整数位数过大scanf("%lld",&num); //输入格式也为长长整型for(int i =原创 2020-05-08 22:17:23 · 1728 阅读 · 0 评论 -
编写一个程序,此程序要求输入一个整数,然后打印出从输入的值(含)到比输入的值大10(含)的所有整数 值(比如输入 5,则输出 5 到15)。要求在各个输出值之间用空格、制表符或者换行符分开。
编写一个程序,此程序要求输入一个整数,然后打印出从输入的值(含)到比输入的值大10(含)的所有整数 值(比如输入 5,则输出 5 到15)。要求在各个输出值之间用空格、制表符或者换行符分开。更多资料请点击:我的目录#include<stdio.h>int main(){printf(“请输入一个整数:”); long long num; //long long 型也为int型,此处以防输入整数位数过大scanf("%lld",&num); //输入格式也为长长整原创 2020-05-08 22:32:06 · 904 阅读 · 0 评论 -
编写一个程序,实现如下功能:用户输入一个ASCII码值(如66),程序输出相应的字符。
//编写一个程序,实现如下功能:用户输入一个ASCII码值(如66),程序输出相应的字符。#include <stdio.h>int main(void){int tam;printf(“输入一个ASCII的值:\n”);scanf("%d",&tam);printf("%c\n",tam);return 0;}...原创 2020-05-09 09:02:22 · 4788 阅读 · 0 评论 -
编写一个程序,该程序要求输入一个float型数并显示该数的立方值。
编写一个程序,该程序要求输入一个float型数并显示该数的立方值。#include <stdio.h>int main(void){ float zh ;int value; printf(“输入一个float型数\n”); scanf("%f",&zh); value = zhzhzh; printf(“立方值:%d\n”,value);return 0;}...原创 2020-05-09 09:10:16 · 914 阅读 · 0 评论 -
编写一个程序,此程序要求输入天数,然后将该值转换为星期数和天数。例如输入18,则要求输出:
//编写一个程序,此程序要求输入天数,然后将该值转换为星期数和天数。例如输入18,则要求输出://18 days are 2 weeks, 4days.#include <stdio.h>int main(void){int day; //定义dayprintf(“输入天数\n”);scanf("%d",&day);while (day > 0){int weeks = day / 7;printf("%d day are %d weeks, %d day\原创 2020-05-09 09:16:06 · 3811 阅读 · 0 评论 -
九乘九阶层
九乘九阶层#include <stdio.h>int main(void){int i, j;for(i=1; i<=9; i++){ for(j=1; j<=i; j++ ) { printf("%d*%d=%d \t",j,i,i*j); } printf("\n");//换行 } return 0;}原创 2020-05-10 21:22:55 · 173 阅读 · 0 评论 -
显示BMP图片
//bmp循环显示照片===#include<stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>#include <sys/mman.h>/1.打开lcd驱动2.申请共享内存3.打开bmp图片,获取图片数据4.把24位的图片数据转成32位同时放到共享内存里5.关闭lcd bmp 释放内存/原创 2020-09-04 21:33:28 · 682 阅读 · 0 评论