键入一串字符,以回车换行符为结束标志,统计并输出其中大写英文字母的个数。
#include
void main()
{
char a;
int s=_______; /*第一空*/
while((c=getchar()!='\n')
if(_______) s++; / *第二空*/
printf("大写英文字母个数s=%d\n",_______); /*第三空*/
}
(1)编写函数负fa,计算并输出直角三角形的面积;
(2)编写函数fb,计算并输出梯形的面积;
(3)编写主函数,键入直角三角形的底(d)和高(h),调用函数fa计算并输出该直角三角形的面积;键入梯形的上底(a)、下底(b)和高(c),调用函数fb计算并输出该梯形的面积。(输出结果保留两位小数)
从文本文件old.txt读取字符,将其中的英文字母'a'、'b'、'c'、'd'和'e'分别替换为'+'、'-'、'*'、'/'和'%',其余字符不变,然后写入文本文件 new.txt。
从键盘为二维数组输入数据,分别计算并输出两条对角线元素值之和。
#define N 4
int [N][N], i, j, sum1=0, sum2=0;
for(i=0; i for(j=0; j for(i=0; i { sum1=sum1+_______; /*第二空*/ sum2=sum2+a[i][N-1-i]; } printf("sum1=%d sum2=%d\n",_______); /*第三空*/}
for(j=0; j for(i=0; i { sum1=sum1+_______; /*第二空*/ sum2=sum2+a[i][N-1-i]; } printf("sum1=%d sum2=%d\n",_______); /*第三空*/}
for(i=0; i { sum1=sum1+_______; /*第二空*/ sum2=sum2+a[i][N-1-i]; } printf("sum1=%d sum2=%d\n",_______); /*第三空*/}
sum1=sum1+_______; /*第二空*/
sum2=sum2+a[i][N-1-i];
printf("sum1=%d sum2=%d\n",_______); /*第三空*/
int i;
char *st="CHINA";
for(i=0; i<5; i+=2) printf ("%c", *(str+i));
printf("\n");
从键盘输入某个职工的工号、姓名和工资保存至结构型变量并输出。
typedef struct employee
int number;
char name[20];
float salary;
}_______; /*第一空*/
EMP em;
scanf("%d%s%f", &em.number, _______, &em.salary); /*第二空*/
printf("Number: %d\nName: %s\nSalary: %.1f\n", _______); /*第三空*/
#include< stdio.h>
int z=2;
int fun(int x)
static int y=0;
return(--y+x+z);
for(i=1; i<3; i++) printf("%d#",fun(5);
char *country[ ]={"Brazil", "Russia", "India", "China", "SouthAfrica"};
for(i=1; i<4; i+=2) printf("%s\n", country [i]);
int a=10, b=0;
while(1)
a+=2; b+=a;
if(b>20) break;
};
printf("a=%d, b=%d\n", a, b);
若函数的形式参数和实际参数均为数组类型,则函数调用时参数的传递方式是_______。
热门试卷
经济师初级(经济基础知识)模拟试卷5
经济师初级经济基础知识(商品经济的基
经济师(初级)工商管理专业知识与实务
初级经济师试题及答案3(公路运输)
经济师初级人力资源管理专业知识与实务
初级经济师《工商专业》全真模拟试卷(
初级经济师《经济基础知识》考前突破试
订单号:
遇到问题请联系在线客服