当前位置: 首页 > wzjs >正文

中国制造网内贸站网站的推广平台

中国制造网内贸站,网站的推广平台,软件网站免费,增加网站广告位7-19 支票面额 代码如下: #include <stdio.h> int main () {int n;scanf("%d", &n);int y, f;int flag 0;for(y 0; y < 100; y )//y一定小于100&#xff0c;因为如果大于100的话出纳员不会拿大于100的分{for(f 0; f < 100; f )//分一定小于100{i…

·7-19 支票面额

代码如下:

#include <stdio.h>
int main ()
{int n;scanf("%d", &n);int y, f;int flag = 0;for(y = 0; y < 100; y ++)//y一定小于100,因为如果大于100的话出纳员不会拿大于100的分{for(f = 0; f < 100; f ++)//分一定小于100{if( n + 199 * y == 98 * f )//f * 100 + y = n + 2 * y * 100 + 2 * f {flag = 1;break;}}if(flag == 1)break;//上面的break只能跳出上一个循环}if(y >= 100)//说明不合理,舍弃{printf("No Solution");}else{printf("%d.%d",y,f);}return 0;
}

·7-20 打印九九口诀表

代码如下:

#include<stdio.h>int main()
{int n = 0;scanf("%d", &n);for(int i = 1; i <= n; i ++)//i从1到n,控制乘法表的行数,每i行打印i个式子{for(int j = 1; j <= i; j ++)//列数{printf("%d*%d=%-4d", j, i, i * j);//%-4d表示左对齐占四个字符宽度}printf("\n");}return 0;
}

·7-21 求特殊方程的正整数解

代码如下:

#include<stdio.h>
#include<math.h>int main()
{int n = 0;scanf("%d", &n);int x, y = 0;int found = 0;//标记是否找到解int max = (int)sqrt(n);//确定循环的最大值for(x = 1; x <= max; x ++){for(y = x; y <= max; y ++)//y从x开始,确保x <= y{if(x * x + y * y == n){printf("%d %d\n", x, y);found = 1;//标记已找到解}}}if(!found){printf("No Solution\n");}return 0;
}

·7-24 约分最简分式

代码如下:

#include<stdio.h>int main()
{int n, m = 0;scanf("%d/%d", &n, &m);int tmp = 0;int a = n;int b = m;while(tmp = a % b)//辗转相除法求最大公因数{a = b;b = tmp;}//最大公因数是bprintf("%d/%d", n / b, m / b);return 0;
}

·7-25 念数字

错误代码:

#include<stdio.h>
#include<string.h>int main()
{char num[20];scanf("%s", num);int start = 0;int len = strlen(num);int flag = 0;const char *arr[10] = {"ling", "yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu"};if(num[0] == '-'){printf("fu ");start = 1;}for(int i = start; i < len; i ++){flag = num[i] - '0';printf("%s ", arr[flag]);}return 0;
}

错误原因:没有看到题目要求“行末没有空格”导致格式错误

正确代码:

#include<stdio.h>
#include<string.h>int main()
{char num[10];//存储输入的数字字符串scanf("%s", num);int start = 0;int len = strlen(num);int flag = 0;//数字到拼音的映射,用指针数组存储字符串(相比于二维字符数组更常用)const char *arr[10] = {"ling", "yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu"};//处理负号if(num[0] == '-'){printf("fu");start = 1;if(len > 1){printf(" ");//表示符号后面跟着的空格,只有后面还有数字才加空格}}for(int i = start; i < len; i ++){flag = num[i] - '0';//将字符转化为数字printf("%s", arr[flag]);if(i != len - 1)printf(" ");//表示数字之间的空格}return 0;
}

解题思路

1. 首先处理负号,如果数字是负数,先输出"fu"。
2. 将数字转换为字符串,方便逐位处理。
3. 创建一个数字到拼音的映射表。
4. 遍历数字字符串的每一位,查找对应的拼音并输出。
5. 注意控制空格,确保最后一个拼音后面没有空格。

·7-26 单词长度

代码如下:

#include <stdio.h>int main() {char c;int length = 0;int first_word = 1; // 标记是否是第一个单词,用于控制空格输出while (1) {scanf("%c", &c);// 遇到句点结束输入if (c == '.') {// 处理句点前的单词(如果有)if (length > 0) {if (first_word) {printf("%d", length);first_word = 0;} else {printf(" %d", length);}}break;}// 遇到空格if (c == ' ') {// 如果正在统计单词,输出长度if (length > 0) {if (first_word) {printf("%d", length);first_word = 0;} else {printf(" %d", length);}length = 0;}// 跳过连续空格continue;}// 普通字符,增加单词长度length++;}printf("\n");return 0;
}

代码说明
1. 使用`scanf("%c", &c)`逐个字符读取输入
2. 使用`length`变量记录当前单词的长度
3. 使用`first_word`标记控制输出格式,确保第一个单词前没有空格
4. 遇到句点时,先处理可能存在的最后一个单词,然后结束循环
5. 遇到空格时,如果正在统计单词,则输出当前单词长度
6. 最后输出换行符


文章转载自:

http://juP6DqMM.gfprf.cn
http://kMH9Dt6d.gfprf.cn
http://1oqCNMsh.gfprf.cn
http://E2QF3KY0.gfprf.cn
http://ANCvTV8Y.gfprf.cn
http://cwyGJtRr.gfprf.cn
http://V727K4is.gfprf.cn
http://ducOgGlQ.gfprf.cn
http://DPIDKVyi.gfprf.cn
http://Bd8sVSLP.gfprf.cn
http://64Q7wvkH.gfprf.cn
http://1KboiNVv.gfprf.cn
http://ezUNrhjQ.gfprf.cn
http://dC8On6yt.gfprf.cn
http://u15EA5RU.gfprf.cn
http://gpFSB5fi.gfprf.cn
http://DzqazRBh.gfprf.cn
http://CkXX5f5z.gfprf.cn
http://74okMCdO.gfprf.cn
http://S7JCSz5h.gfprf.cn
http://7seQbrd9.gfprf.cn
http://9IGU6omI.gfprf.cn
http://R2ZihHdk.gfprf.cn
http://UudGg5sT.gfprf.cn
http://IsGEI8v1.gfprf.cn
http://hTBNi3eW.gfprf.cn
http://IzCWbfOV.gfprf.cn
http://SzxsGyhO.gfprf.cn
http://6dn4ZqAB.gfprf.cn
http://gx3BW0PU.gfprf.cn
http://www.dtcms.com/wzjs/693126.html

相关文章:

  • 天津注册公司网站自己做网站统计
  • seo整站优化外包服务广告设计公司营业执照
  • 深圳网站建设网牛天下网站数字化建设方案
  • 深圳宝安做网站公司备案要关闭网站吗
  • 做外贸网站怎么设计西安百姓网免费发布信息网
  • 有个做h手游的网站潍坊市城市建设官网站
  • 餐饮营销型网站案例东营市建设信息网官网
  • 苏州公司网站建站wordpress更改固定链接显示404
  • 网站推广营销步骤中国临沂网站优化
  • 网络平台建站响应式做的好的网站有哪些
  • 农用地转建设用地结果查询网站做微新闻怎么发视频网站
  • 建设银行网站登录不上去电商平面设计教程
  • 中冶交通建设集团网站个人主页网站html
  • 云南省文山州网站建设17一起做网店网站潮汕
  • 做网站怎么拿框架的原代码电子商务网站设计步骤
  • 网站正在建设中 英语翻译如何知道别人的网站流量来自于哪里
  • 手机网站排行榜wordpress coshtmlcache
  • 贵州省清镇市建设学校网站聊城网站建设聊城
  • 资深网站免费做网站app
  • 网站管理系统哪个好关注江苏建设厅网站
  • 做企业网站10万起步手机网页浏览器
  • 专业vi设计哪家好余姚seo智能优化
  • 网站主色调简介网站建设金手指排名霸屏
  • 福州设计网站建设厦门市app开发网站建设公司
  • 国内大中型网站建设知名公司成都做网络推广的公司有哪些
  • 苏州正规制作网站公司北京网站开发学习
  • 可以自己做图的网站嘉兴搜索引擎网站推广
  • 做网站上时需要3d预览功能培训方案
  • 网站数据库出问题做电子网站
  • 工信部信息备案网站查询北京网站排名方案