1.在屏幕上输出由*组成的菱形
2.求出所有三位数的水仙花数并输出
3.求Sn=a+aa+aaa+aaaa+aaaaa
前五项之和,a为一数字
4.编写程序,从标准输入读取C源代码,并验证所有的花号都正确成对出现
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<string.h> #include<math.h> int main() { int i, j, k, line; printf("请输入要打印的行数:"); scanf("%d", &line); for (i = 0; i <= (line - 1) / 2; i++) { for (j = 0; j <= (line - 3) / 2 - i; j++) { printf(" "); } for (k = 0; k <= 2 * i; k++) { printf("*"); } printf("n"); }//上半部分打印完成,包括中间行 for (i = 0; i <= (line) / 2; i++) { for (j = 0; j <= i; j++) { printf(" "); } for (k = 0; k <= line - 3 - 2 * i; k++) { printf("*"); } printf("n"); } return 0; } int main() //输出100~999之间的水仙花数 { int i = 0; int a = 0; int b = 0; for(i=100; i<=999; i++) { int sum = 0; int tmp = i; int count = 0; while(tmp)//确定count的大小,即确定 { count++; tmp=tmp/10;//因为i取值在100~999之间,故count恒为3 } tmp = i; while(tmp) { pow(a, b); if(tmp%10 != 0) sum += pow(tmp%10, count);//pow用来计算x的y次方 tmp = tmp/10; } if(i == sum)//判断其余各项的3次方之和是否等于本身 { printf("%d ", i); } } return 0; } //求a前五项和,a+aa+aaa+aaaa+aaaaa int main() { int a = 0; int n = 0; int sum = 0; int i = 0; int tmp = 0; printf("请输所求和的数字以及重复求和次数(用空格隔开):"); scanf("%d%d", &a, &n);// a为所求和数,n用来确定求前几项的和 for (i = 0; i < n; i++) { tmp = tmp * 10 + a; sum += tmp; } printf("sum = %dn", sum); return 0; } int main()//编写程序从标准输入读取C源代码,并验证花括号都正确的成对出现 { int ch = 0; int count = 0; while((ch = getchar()) != EOF)//EOF { if (ch == '}'&&count == 0) { printf("不匹配n"); //当遇到}但计数器为0,输出不匹配,即}在{前边 return 0;//? } if(ch == '{') count++; //当遇到{时,计数器+1 if (ch == '}'&& count != 0)//当遇到}且计数器不为0时,计数器-1 count--; } if(count == 0) { printf("匹配n"); } else { printf("不匹配n"); } return 0; }
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127相关知识
传教士问题c语言
C语言植物大战僵尸源码分享。#c语言 #代码 #程序代码 #
c语言玫瑰花代码devc++
c语言编程花朵,C语言花朵代码.doc
C语言:输出所有的水仙花数
vs水仙花数c语言代码,求水仙花数c语言代码怎么写
加法接力赛C语言算法,C语言循环结构
机器学习术语表:语言评估
用C语言实现情人节红玫瑰
这道题是给使用C/C++语言的同学准备的。使用其他语言的同学,可能需要花点功夫思
网址: c语言学习 https://m.huajiangbk.com/newsview391216.html
上一篇: 水仙花是什么之花 水仙花的形状特 |
下一篇: C语言重来29:例题赏析——水仙 |