![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
-electronic-engineer
这个作者很懒,什么都没留下…
展开
-
计算键入字符数量
一.代码功能计算键入字符数量,当键入为‘.’时,结束二、代码#include <stdio.h>#define PERIOD '.'int main(void){ char ch; int charcount=0; while((ch=getchar())!=PERIOD) { if(ch!='"'&&ch!='\'') charcount++; } printf("There are %d non-quote characters.\n"原创 2022-02-06 16:00:00 · 547 阅读 · 0 评论 -
if else if语句的数学问题
一.代码功能数学中分段问题,此处以水费未背景二、代码展示#include <stdio.h>#define rare1 0.132#define rare2 0.150#define rare3 0.300#define rare4 0.340#define break1 360#define break2 468#define break3 720#define base1 (rare1*break1)//第一个分界线360#define base2 (base1原创 2022-02-03 13:00:30 · 568 阅读 · 0 评论 -
if else+getchar\putchar函数的应用实例
1.功能介绍输入字符进行加一2.实验代码#include<stdio.h>#define SPACE ' 'int main(void){ char ch; ch=getchar(); while (ch!='\n') { if (ch == SPACE) putchar(ch); else putchar(ch+1); ch=getchar(); } putchar(ch); return 0;}3.实验结果...原创 2022-02-03 11:57:26 · 573 阅读 · 0 评论 -
if语句的使用
一.程序功能将输入的天气温度,进行零下摄氏度的比例换算二、代码#include<stdio.h>int main(void){ const int FREEZING=0; float temperature; int cold_days=0; int all_days=0; printf("please enter the ten days'temperature.\n"); while(scanf("%f",&temperature)==1) { all原创 2022-02-01 15:32:38 · 423 阅读 · 0 评论 -
c++之数组的应用
1.功能介绍利用数组来求解输入的十个数的和、平均值2.代码展示#include <stdio.h>#define SIZE 10#define PAR 72int main(void){ int index,score[SIZE]; int sum=0; float average; printf("Enter %d golf scores:\n",SIZE); for (index=0;index<SIZE;index++) //数据 scanf("原创 2022-01-28 17:00:47 · 166 阅读 · 0 评论 -
C++之数组使用实例
1.字符组与字符串:字符数组+空字符(\0),2.用for循环中使用数组#include <stdio.h>#define SIZE 10#define PAR 72int main(void){ int index,score[SIZE]; int sum=0; float average; printf("Enter %d golf scores:\n",SIZE); for (index=0;index<SIZE;index++) scanf("%d原创 2022-01-27 23:05:06 · 643 阅读 · 0 评论 -
for循环的应用
1.代码功能:利用for循环,逐行输出字母。2.代码#include <stdio.h>int main(void){ const int ROWS=10; int CHARS=0; int row; char ch; for(row=0;row<ROWS;row++) { CHARS=CHARS+1; for(ch=('A');ch<('A'+CHARS);ch++) printf("%c",ch); printf("\n原创 2022-01-27 14:45:20 · 639 阅读 · 0 评论 -
while语句之求和—C++
循环语句之while–连续键入至输入“q”按回车计算结果#include<stdio.h>int main(void){ int num; int status; int sum=0; printf("please enter the first integer: "); status=scanf("%d",&num); while(status==1) { sum=sum+num; printf("please enter next interger原创 2022-01-22 13:23:27 · 940 阅读 · 0 评论 -
C语言---实现数学概率统计问题(数学建模可借鉴)
本题背景是有3个红球,3个白球,6个黑球,随机抽8个,求有多少种方案。#include <stdio.h>main (){ int i,j,count; puts("the result is:\n"); printf("time red ball white ball black ball\n"); count=1; for(i=0;i<=3;i++) for(j=0;j<=3;j++) if((8-i-j)<=6) printf("%3d%8d%9原创 2020-06-13 12:23:56 · 1750 阅读 · 0 评论 -
C语言--用while语句实现N的阶乘
实现N的阶乘#include<stdio.h>int i=1,n;int answer=1;void main(){ scanf("%d",&n); //输入 while(i<=n) //此处为进行循环条件 { answer=answer*i; //实现累乘 i++; } printf("%d",answ原创 2020-05-17 22:13:30 · 23650 阅读 · 3 评论 -
C语言,for 语句实现图形设计
一.设计要求:第几行打几个符号本代码可实现:…#include<stdio.h>void main(){ int i,j; for(i=1;i<=5;i++) //行数, { for(j=1;j<=i;j++) //j<i代表了每行打i个数,奇数为j<2*i-1,自己可推 printf("#"); printf("\n"); }}思想核心:1.for 的嵌套使用。2.图形的数学特征。拓展:将原创 2020-05-15 12:38:17 · 395 阅读 · 0 评论 -
“Switch 语句实现条件判断
判断0-100学科成绩等级#include<stdio.h>void main(){ int score; printf("\n please enter score"); scanf("%d",&score); //输入成绩 score=score/10; switch(score) { case 9:printf("A"); break; //除以10,得到十位数,以下原理一样 case 8:printf("B"); br原创 2020-05-15 12:09:29 · 2232 阅读 · 0 评论 -
C语言--闰年判断程序
闰年判断程序#include<stdio.h>void main(){ int year; printf("input the year :\n"); scanf("%d",&year); //easy if((year%4==0&&year%100!=0)||year%400==0) printf("%d is a leap year",year); else printf("%d is not a leap"原创 2020-05-15 11:50:44 · 1300 阅读 · 2 评论