c语言ch能储存多少字符,二级c语言程序设计习题与解答ch5-7函数字符(11页)-原创力文档...
Ch5 -6 循环结构&字符数组
写出26个大写字母和他们的ASCII代码要求每行输出两组数据。
#include
main()
{
char ch; int i;
for(i=0;i<26;i++)
{
ch=i+65;
if(i%2==0)
printf("\n");
printf("c=%c,ASCII=%d\t",ch,ch);
}
}
在上面的程序中有对于字符的输入与输出,在C语言中也有另外的输入输出字符的语句。
输入:变量名=getchar()
输出:putchar(变量名)
Ch7 函数
#include
double add(double ,double);
main()
{
double m,n,z;
printf("请输入两个实数:\n");
scanf("%lf %lf",&m,&n);
z=add(m,n);
printf("%lf\n",z);
}
double add(double a, double b )
{
double s;
s=a+b;
return s;
}?
?
#include
void try(int,int,int);
main()
{
int x=2,y=3,z=0;
printf("(1)x=%d y=%d z=%d\n",x,y,z);
try(x,y,z);
printf("(4)x=%d y=%d z=%d\n",x,y,z);
}
void try(int x,int y,int z)
{
printf("(2) x=%d y=%d z=%d\n",x,y,z);
z=x+y;
x=x*x;
y=y*y;
printf("(3) x=%d y=%d z=%d\n",x,y,z);
}
屏幕上的结果是:
(1)????x=2 y=3 z=0
(2)????x=2 y=3 z=0
(3)????x=4 y=9 z=5
(4)????x=2 y=3 z=0
?
再来一个程序
#include
void swap(int ,int);
main()
{
int x=10,y=20;
printf("(1)x=%d y=%d\n",x,y);
swap(x,y);
printf("(4)x=%d y=%d\n",x,y);
}
void swap (int a,int b )
{
int t;
printf("(2)a=%d b=%d\n",a,b);
t=a;a=b;b=t;
printf("(3)a=%d b=%d\n",a,b);
}
?程序运行结果
7.6程序应用举例
编写一个函数isprime(int?a),用来判断自变量a是否为素数。若是素数,函数返回整数1,否则返回0.
#include
int isprime(int);
main()
{
int x;
printf("enter a integer number:");
scanf("%d",&x);
if(isprime(x))
printf("%d is prime \n",x);
else
printf("%d is not prime\n",x);
}
int isprime(int a)
{
int i;
for(i=2;i<=a/2;i++)
if(a%i==0)
return 0;
return 1;
}
编写函数myupper(ch),把ch中的小写字母转换成大写字母作为函数值返回,其他字符不变。主函数中不断输入字符,用字符@结束输入,同时不断输出结果。
#include
#include
char myupper(char ch)
{
if(ch>='a'&&ch<='z')
ch=ch-32;
return ch;
}
main()
{
char c;
while((c=getchar())!='@')
{
c=myupper(c);
putchar(c);
}
printf("\n");
}
编写函数统计输入字符的个数,用@字符结束输入,在主函数中调用此函数,输出统计结果。
#include
long countch();
main()
{
long n;
n=countch();
printf("n=%ld\n",n);
}
long countch()
{
long cn;
for(cn=0;getchar()!='@';cn++)
;
return cn;
}
c语言ch能储存多少字符,二级c语言程序设计习题与解答ch5-7函数字符(11页)-原创力文档...相关推荐
- 2020年9月全国计算机二级c语言题库,2020年9月全国计算机等级考试二级C语言上机题库(共95套全)(76页)-原创力文档...
PAGE PAGE 1 2020年9月全国计算机等级考试二级C语言上机题库(共95套全) 第一套 1 程序填空 程序通过定义学生结构体变量,存储了学生的学号.姓名和三门课的成绩.函数fun的功能是:对 ...
- c语言二级试题讲解,C语言试题,二级C语言试题讲解(9页)-原创力文档
二级 C 语言程序设计模拟试题(一) 一.单项选择题. (每小题1 分,共 20 分) 1.一个 C 语言程序是由( B )组成. A) 一个函数 B) 一个或若干个函数 C) 一个过程 D) 一个过 ...
- c语言复合语句开始标记字符,国家开放大学C语言程序设计A第一次形考任务及答案(2020年整理)(7页)-原创力文档...
;学 海 无 涯 ;;学 海 无 涯 ;学 海 无 涯 ;学 海 无 涯 二.判断题(共 60 分,每小题 2 分.叙述正确则回答"是",否则回答"否") 题目 ...
- 以下不属于c语言整数的是12f,二级C语言考前押题(选择题)(94页)-原创力文档...
选择题选项考试时随机的,ABCD 位置不固定 2019.3 二级C 语言选择题考前预测 B)1/(a*b*c) C)1.0/a*b*c 1) 以下选项中可用作C 语言合法用户标识符的是 D)1/a/b ...
- 每个c语言程序写完后 都要按照,c语言基础学习小结(习题总结)(5页)-原创力文档...
书山有路勤为径 学海无涯苦作舟 一.思考题. 1.你如何向别人解释清楚什么是编程.什么是计算机语言? 2.什么是C语言? 二.解答题. 1.用C语言编写程序:求任意两个整数的和.如果是小数的话,要求输 ...
- c语言程序中cost的作用,C语言考试题基础版(21页)-原创力文档
if (x>y)z=x; s=z*z;elsez=y;s=1/(z*z); if (x>y) z=x; s=z*z; else z=y;s=1/(z*z); 7. B. C. PAd, P ...
- c语言意义y x 8.0,C语言符号意义(8页)-原创力文档
. C 语言符号意义大全 32 个关键字及其含义: auto :声明自动变量 一般不使用 double :声明双精度变量或函数 int : 声明整型变量或函数 struct :声明结构体变量或函数 b ...
- c语言题库16页,C语言题库(完整版)(16页)-原创力文档
C语言试题库 单项选择 第一章C语言概述 一个C程序的执行是从 A.本程序的MAIN函数开始,至U MAIN函数结束. B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C.本程序的MA ...
- c语言输出教学日历表 节假日突出,2017 -2018 学年第二学期教学日历及教学环节表(一)(4页)-原创力文档...
2017 -2018 学年第二学期教学日历及教学环节表(一) 周次 星期 一 二 三 四 五 六 七 八 九 十 十一 十二 十三 十四 十五 十六 十七 十八 一 15/1 22 5/3 12 19 ...
- c语言程序设计工资纳税系统,c语言程序设计,纳税工资系统(29页)-原创力文档...
第一章 课程设计目的和要求 1.1 课程设计的目的 C 语言一直是程序设计语言的主流之一数据类型丰富.齐全. C 语言供了整数.实数.字符.字符串等基本数据类型,还提供数组. 指针.结构体等构造数据类 ...
最新文章
- laravel mysql注入_laravel中如何利用反射实现依赖注入
- iOS 7 改变Status Bar 颜色
- 16行代码AC——例题6-4破损的键盘(Broken Keyboard,UVa 11988)——解题报告
- 不加载执行js_前端性能优化:preload 预加载页面资源
- 2015广州计算机网络试题及答案,2015广州大学计算机网络试卷-B卷及答案.doc
- jquery学习。。
- “中文编程”会是解决中国程序员编程效率的秘密武器,成为中国软件工程的“银弹”么?...
- idea代码补全_IDEA中有哪些让你相见恨晚的技巧?
- 写代码会用到哪些常用的软件
- 【Web前端笔记-基础】第四课·初识 HTML,标签学习2
- 郑州大学计算机课程表查询,郑州大学研究生课程表
- VMware 虚拟机操作命令收集
- 数据导入与预处理-第8章-实战演练-数据分析师岗位分析
- UVA Team Queue
- DDD之实体与值对象
- PMP 第六章 项目时间管理
- c语言口语评分系统,FCE口语评分标准:考官更喜欢这样的考生
- mybatis mysql 调用存储过程 多个返回值_被Mybatis坑惨了
- 物联网卡传感器赋能零售商品感应机制 开启智能零售新风尚
- QTP_QTP学习笔记(1)