//用指针函数完成:有a个学生,每个学生有b门课。要求在输入学生序号后输出该学生成绩
#include
float * search(float (* pointer )[4],int n) //形参pointer是一个数组指针
{
float *pt;
pt=*(pointer+n);
return pt;
}
int main()
{
float score[][4]={{60,...
分类:
编程语言 时间:
2015-04-12 00:06:05
阅读次数:
265
//用指针数组完成:将若干字符串安字母顺序输出
#include
#include
void print(char * name[],int n) //char * name[],指针数组,每个数组元素是一个char*(即字符串)类型
{
int i;
for(i=0;i<n;i++)
{
printf("%s\n",name[i]);
}
}
void sort(char *...
分类:
编程语言 时间:
2015-04-12 00:04:44
阅读次数:
256
问题描述:
输入一行字符,统计其中有多少单词,单词之间用空格隔开
解题思路:
判断单词是否出现,可以用空格的出现来判断(连续的若干空格看做成一个),若当前字符为空格,表明word未出现,当前字符非空格,之前字符为空格表明新单词出现,count++,之前字符是否为空格,用状态标志位word来标记
代码如下:
#include //printf
#include //gets
...
分类:
其他好文 时间:
2015-04-11 10:22:22
阅读次数:
129
//用函数指针变量完成:输入两个整数,让用户选择函数,选择1输出较大的数,选择2输出较小的数
#include
int max(int x,int y)
{
return (x>y)?x:y;
}
int min(int x,int y)
{
return (x>y)?y:x;
}
int main()
{
int (*p)(int,int);
int a,b,c,n;
printf(...
分类:
编程语言 时间:
2015-04-11 00:03:55
阅读次数:
286
以前大一的时候学习过内存的分配方式,用到的是谭浩强的书。现在又看了高质量c、c++编程,又唤起了对曾经学到过的知识的回忆。温故而知新,现总结如下:内存的分配方式有三种,在静态存储区域分配的内存空间,在堆栈上的分配的内存空间还有就是在堆或自由存储空间上的分配的内存空间。1.静态存储区域在程序编译的过程...
分类:
其他好文 时间:
2015-04-04 16:28:05
阅读次数:
187
Description
输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
Input
一行字符
Output
统计值
Sample Input
aklsjflj123 sadf918u324 asdf91u32oasdf/.';123
Sample Output
23 16 2 4
HINT
/*
*Copyright (c)2...
分类:
其他好文 时间:
2015-04-02 13:27:42
阅读次数:
189
没什么好说的,记得使用ctype.h就好了,谭浩强那本书就介绍了,再不使用就太对不起他老人家了;有一点小小的地方需要注意一下,&&的优先级比=号高,所以getchar()两边没有括号的话呢,你就会看到...我试着用输出重定向(freopen())去获得这个字符,好吧,什么都没有,这叫什么来着,非打印...
分类:
其他好文 时间:
2015-03-31 22:10:10
阅读次数:
226
一、描述
1、输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的总个数和每个字符出现的频率。
程序分析:使用String类的matchs()分别统计符合正则表达式的每类字符的总个数,然后分别使用List和Map集合类统计每个字符出现的频率。
2、求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有...
分类:
编程语言 时间:
2015-03-20 09:19:36
阅读次数:
353
问题来自:《C程序设计》(第四版)谭浩强 清华大学出版社 第291页有n个人围城一圈,顺序排号。从第一个人开始报数(从1报到m),凡是报到m的人退出圈子,接着从循环队列的下一位开始报数(该数为1)。问最后留下的是原来几号的那位。注:本例为模拟题,按要求写程序即可。示例代码: 1 #include ....
分类:
其他好文 时间:
2015-03-17 21:47:53
阅读次数:
145
题意: 输入一行字符串 只包含大小写字母 可以使用shift 和 caps 键 切换大小写 问最少按几次键思路:if(str[i]>='A'&&str[i]#include#include#includeusing namespace std;int dp[200][5];char st...
分类:
其他好文 时间:
2015-03-14 13:45:40
阅读次数:
132