[c语言程序设计上机实验]#includeusing namespace std; int main(){ int day; int timeOfMon[] = {31,29,31,30,31,30,31,31,30,31,30,31}; printf("2012年日历 ==========\n"); int sumOfMon[13]; su...+阅读
第一套 上机考试试题
1、填空题
下列给定程序中,函数fun()的作用是:将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。例如,若输入“Ab,cD”,则输出“ab,cd”。
试题程序:
# include
# include
# include
Char【1】fun(char tt[])
{
int i;
for (i=0;tt[i];i++)
{
if ((tt[i]>='A')&(tt[i]<;=【2】))
tt[i]+=32;
}
return(tt);
}
main()
{
char tt[81];
printf (“\nPlease enter a string:”);
gets (tt);
printf (“\nThe result string is: \n%s”,fun(【3】));
}
2、改错题
下列给定程序中,函数fun()的功能是逐个比较a,b两个字符串对应位置中的字符,把ASCII值小或相等的字符依次存放到c数组中,形成一个新的字符串。
例如:a中的字符串为fshADfg,b中的字符为sdAEdi,则c中的字符串应为fdAADf。
请改正程序中的错误,使它能得到正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
# include
# include
void fun(char *p,char *q,char *c)
{ int k=0;
while(*p‖*q)
/***************found******************/
{ if (*p<=*q)
c[k]=*q;
else c[k]=*p;
if (*p) p++;
if(*q) q++;
/***************found*******************/
k++
}
}
main()
( char a[10]=”fshADfg”,b[10]=”sdAEdi”,c[80]={'\0'};
fun(a,b,c);
printf(“The string a:”); puts(a);
printf(“The string b:”); puts(b);
printf(“The string c:”); puts(c);
}
3、编程题
请编写函数fun,其功能是将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和个位数依次放在c数的百位和千位上。
例如,当a=16,b=35,调用该函数后,c=5361。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语名。
试题程序:
# include
void fun(int a,int b,long *c)
{
}
main()
{
int a,b;
long c;
clrscr();
printf(“Input a,b;”);
scanf(“%d%d”,&a&b);
fun(a,b,&c);
printf(“The result is:%d\n”,c);
}
还有10套
以下为关联文档:
09 C语言编程上机实验101.#include<iostream.h> void main() { int i=1;unsigned long int count=1; for(;i<=20;i++) { count=count*i; } cout<<"1-20的自然数之积为:"<<count<<endl; } 2.#include<i...
求c语言高手解上机实验:顺序表的查找插入与删除#include#include#define N 10 //顺序表的最大容量 int length=0; //顺序表的当前元素个数#define TRUE 1 #define FALSE 0 #define OK 1#define ERROR 0#define INFEASIBLE...
C语言程序设计上机实验考试题目:功能:找出一维和二维数组中的#include<stdlib.h> #include <stdio.h> void maxa(int a[]) { int *p = a; int n = 1; int temp = *p; while( n < 10 ) { n++; p++; if( *p > temp ) temp = *p; } printf...
C语言程序设计上机实验考试题目功能找出一维和二维数组中的#include<stdlib.h> #include <stdio.h> void maxa(int a[]) { int *p = a; int n = 1; int temp = *p; while( n < 10 ) { n++; p++; if( *p > temp ) temp = *p; } printf...
VC上机实验做一个单文档的程序首先在视类头文件中定义成员变量 COLORREF m_Color; 然后在视类构造函数中进行初始化(黑色) m_Color =RGB(0,0,0); 在“红色”菜单响应函数中修改颜色 m_Color =RGB(255,0,0);...
大一c语言上机考试题#include <stdio.h> int fun(int n){ int i; if(n>2 & !(n&1) || n<2) return 0; for(i=3;i*i<=n;i+=2) if(!(n%i)) return 0; return 1; } int main(void){ int s[8],i; pr...
谈谈计算机一级考试上机操作经验和心得全国计算机等级考试一级考试是各等级中参加人数最多、难易程度最低的,然而要通过这一关却也并非想象中的那么容易,而且多半卡壳在上机考核部分,其中不乏一些过于自负的“老鸟”...
C语言上机题:二维数组问题#include const int inf=(1<<30); //这是表示无限大,不这么考究的话就直接赋值999999 #include int main(){ int arr[3][4]; int minRow[3] = {inf ,inf ,inf}; int maxCol[4]...
跪求 C语言程序设计上机报告计算机科学技术系上机实践报告 课程名称:c语言设计 年级: 上机实践成绩: 指导教师:XXX 姓名: 上机实践名称: 学号: 上机实践日期: 上机实践编号: 组号: 上机实践时间:2学时 一、目的 对...