科锐C语言-作业03(循环控制)
来源:互联网 发布:淘宝空包代发靠谱吗 编辑:程序博客网 时间:2024/06/12 01:25
1.用十进制、八进值、十六进制、字符形式输出ASCII码表33~126中的代码。
#include <stdio.h>main(){int i=33;while(i<=126){printf("%d,%o,%x,%c\n",i,i,i,i);i++;}}
2.计算1!+2!+… …+10!的值
#include <stdio.h>main(){int i=1,n=1,sum=0; for(i=1;i<=10;i++){n=n*i;sum=sum+n;}printf("1!+2!+… …+10!的值为:%d\n",sum);}
3.用循环的嵌套输出下方图形:
*
***
*****
*******
*********
***********
#include <stdio.h>main(){int i=1,n=1; for(i=1;i<=6;i++){for(n=1;n<=2*i-1;n++){printf("*");}printf("\n"); }}
4.要求输出下方菜单
主菜单
================
1. 输入学生成绩
2. 查询学生成绩
3. 打印输出成绩
0. 退出系统
================
请选择 (0~3):
如果选择1,则显示“请输入”;选择2,则显示“请输入查找学生学号”;
选择3,显示“正在输出”;选择0,显示“谢谢使用”;选择其它则显示“输入错误,请重新输入”。
用循环语句实现用户的重复输入,直到输入选择为“0”时,结束循环。
#include <stdio.h>main(){int t;printf(" 主菜单\n");printf("================================\n");printf("1、输入功能\n");printf("2、按学号查找\n");printf("3、打印输出\n");printf("0、退 出\n");printf("================================\n");printf(" 请选择(0~3):\n");scanf("%d",&t);switch(t){case 0:printf("谢谢使用\n");break;case 1:printf("请输入\n");break;case 2:printf("请输入查找学生学号\n");break;case 3:printf("正在输出\n");break;default:while(t!=0){printf("输入错误,请重新输入\n");scanf("%d",&t);continue;}printf("谢谢使用\n");break; } }
- 科锐C语言-作业03(循环控制)
- C语言入门(九)循环语句和循环控制
- C语言循环控制语句
- C语言循环控制详解
- C语言DAY05 - 循环控制
- C语言DAY06 - 循环控制
- C语言第九篇:各种输出小星星(循环控制)
- C语言学习_006_C控制语句:循环
- C语言:循环控制练习 等边三角形
- C语言 循环控制 打印数列
- 黑马程序员---C语言基础---循环控制
- 黑马-C语言-流程控制,循环结构
- C语言流程控制之循环笔记
- C语言流程控制之循环笔记
- C 语言流程控制与循环
- C语言基础-循环控制07
- C语言:循环控制及流程图
- 科锐C语言-作业04(函数)
- 利用开源的Gearman框架构建分布式图片处理平台
- IOS不错的教程
- android wait notify实现线程挂起与恢复
- ajax实现跨域访问的问题
- Android 资源名称(name)和id互相转换,动态获取
- 科锐C语言-作业03(循环控制)
- easyui validatebox 验证类型
- Asp.net知识初步小结
- 表复制和数据复制
- 关于JDeveloper11.1.1.5无法加载SVN目录,报802错误的解决办法
- cocos2d工具集合
- VirtualBox 复制vdi文件和修改vdi的uuid
- 用两个栈实现队列
- 在线用户列表数据结构设计