本文目录一览:
大一c语言编程题目!!!!加急!!!!
题目:求1+2!+3!+...+20!的和
1.程序分析:此程序只是把累加变成了累乘。
2.程序源代码:
main()
{
float n,s=0,t=1;
for(n=1;n=20;n++)
{
t*=n;
s+=t;
}
printf("1+2!+3!...+20!=%e\n",s);
}
3、设*最多的一行为第N行,编程实现:输入任意正数N输出相应*阵(如N=3
#include"stdio.h"
main()
{
int i,j,k;
for(i=0;i=3;i++)
{
for(j=0;j=2-i;j++)
printf(" ");
for(k=0;k=2*i;k++)
printf("*");
printf("\n");
}
for(i=0;i=2;i++)
{
for(j=0;j=i;j++)
printf(" ");
for(k=0;k=4-2*i;k++)
printf("*");
printf("\n");
}
}
题目:猴子吃桃问题:猴子之一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求之一天共摘了多少。
1.程序分析:采取逆向思维的 *** ,从后往前推断。
2.程序源代码:
main()
{
int day,x1,x2;
day=9;
x2=1;
while(day0)
{x1=(x2+1)*2;/*之一天的桃子数是第2天桃子数加1后的2倍*/
x2=x1;
day--;
}
printf("the total is %d\n",x1);
}
大一C语言编程题!!
好好考试,老弟。
#include stdio.h
#include stdlib.h
#include string.h
#pragma warning(disable: 4996)
int main()
{
char input[1024];
scanf("%s", input);
int numCnt = 0;
char max = input[0];
char min = max;
int len = strlen(input);
for (int i = 0; i len; i++)
{
if (input[i] = '0' input[i] = '9')
{
numCnt++;
}
if (input[i] min)
{
min = input[i];
}
if (input[i] max)
{
max = input[i];
}
}
printf("numCnt: %d\n", numCnt);
printf("min: %c\n", min);
printf("max: %c\n", max);
return 0;
}
大一c语言编程题
#include stdio.h
int main()
{
int n,a,b,c;
scanf("%d",n);
if(n100||n999)
printf("Input error!");
else
{
a=n/100;
b=n/10%10;
c=n%10;
printf("%d",a*a*a+b*b*b+c*c*c);
}
return 0;
}
谁有大一C语言考试题?快考试了,跪求题库··
单项选择题(每小题2分,共50分)
1、一个C程序的执行是从___A__。
A、本程序的main函数开始,到main函数结束
B、本程序的main函数开始,到本程序文件的最后一个函数结束
C、本程序文件的之一个函数开始,到本程序文件的最后一个函数结束
D、本程序文件的之一个函数开始,到本程序main函数结束
2、C语言程序的基本单位是___C___。
A、程序行 B、语句
C、函数 D、字符
3、请选出可用作C语言用户标识符的一组标识符___B___。
A、void B、a3_b3 C、For D、2a
define _123 -abc DO
WORD IF ase sizeof
主要特点
C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。
以上内容参考:百度百科-c语言
大一C语言编程题(要详细),谢谢!
建立一个数组aa[256],全初始化为0,
2)从头读字符串,每一个是存c中,在相应的aa[c]加1
3)如果aa中的奇数,大于1个,说明不可能是回文数
4)现在就是找最小的交换次数了,也就是把aa中的字每一个拿一半加上哪个奇数减1的一半,来作排列组合,这样最后要的字符串就定下来了,每个字符在这字符串中的号是定下来的,把这个号,和输入的字符串关联起来,来进行冒泡排序 ,如果交换就增加一次交换次数,最后比较所有的排列组合哪个次数最小,就完成