急急急!!!会C语言编程的朋友 帮个忙啊
把我知道的给一部分吧,有一部分没有把握,不敢乱说
一、填空题
3.翻译程序的作用是把源程序翻译成等价的_____二进制代码。
4.被调用函数中的____return 语句用来把表达式的值传回给调用函数。
5.要想使函数中的局部变量在函数调用之间保持其值,该变量必须用存储类别说明符__extern_说明。
6.指针是把另一个变量的__地址_作为其值的变量。
7.c语言中,申请内存使用malloc,释放内存使用_free_。
8.若a是int型变量,且a的初值为4,则计算表达式a+=a-=a*a后a的值为__-24_。
9.C语言中,数组名是一个不可改变的_地址值_,不能对它进行赋值运算。
10.在C语言中,&运算符作为单目运算符时表示的是__取地址_运算。
11.如果一个函数直接或间接地调用自身,这样的调用称为_递归__调用。
12.如果初始化值列表中的初始化值的个数少于数组的元素个数,C编译器会自动把剩余的元素初始化为__0__。
13.int*p[n]定义了一个指针数组, int(*p) [n]定义了一个__指向n个元素数组的指针_。
14.能够赋给指针的唯一的整数是_________ 。
15.__main()_是C程序的起始点,可以独立运行。
16.C提供了一个测定某一种类型数据所占存储空间长度的运算符_sizeof_。
17.“\5”是指ASCII码值为_______的字符。
此处题目是错误的不能用双引号
18.十进制常数25对应的八进制的C表示为__031__。
二、判断题
1.所有的预处理命令都是以符号"#"开头的,必须放在程序的开头部分。(√ )
2.所有的C语言程序都必须有一个名为main的主函数。 √
3.Int,a15,char都是合法的标识符。 ×
4.c语言中'b'和"b"是等同的。 ×
5.C语言本身没有输入输出语句。 √
6.系统分配给结构体变量的内存是成员中占内存量最大者所需的容量。 ×
7.C语言共用体类型变量在程序运行期间所有成员一直驻留在内存中。 ×
8.系统的标准输入文件是指硬盘。 ×
9.C语言中,被调用的函数的定义出现在主调用函数之前时,函数原型可以省略。 √
10.系统的标准输出文件是指显示器。√
1、对,2、对,3、对,4、对,5、错,6、错,7、错,8、对
部分需要求运行结果的已经用程序验证过了。
#include <iostream>
using namespace std;
char num[16] = {
'0', '1', '2', '3', '4', '5', '6', '7',
'8', '9', 'A', 'B', 'C', 'D', 'E', 'F'
};
int ToInt(char &n){
if (n<='9') return (int )(n-48);
else return (int )(n-'A'+10);
}
int main(){
int P = 10, Q; \\Q是要输入的2 8 16进制
string N = "";
while (cin >> Q >> N){
if (N == "0"){
cout << 0 << endl;
return 0;
}
string OUT = "";
long long sum = 0, p = 1;
for (int i = 0; i<N.size(); i++){
sum += ToInt(N[N.size()-1-i])*p;
p*=P;
}
while (sum>0) OUT.insert(0, 1, num[sum%Q]), sum/=Q;
cout << OUT << endl;
}
return 0;
}
靠 你死吧 那么多 你再多给点分 我还可以帮你考虑下
就20分,会做也没时间帮你做啊……没动力嘛
20分让人帮你做作业,可以的你。
小学生让人帮做加减乘除还起码给个5块10块人民币的吧。
学生成绩管理 网上多的是 自己找个就是了
够懒的 ,vb,vc,MFC,java 各种版本都有
这样下去有你后悔的一天,在学习上你耍赖 老师管不了你 到你工作了 没有那个老板会惯你的
看看现在的就业形势,你就不着急。劝你还是好好学学英语,日语和专业吧,等你从事这行时,你会发现就是在学校好好学,也不过是9牛1毛。
一个过来人的忠告
我也同意大家的看法。现在偷懒以后吃苦!
有高手会编C语言帮帮忙谢谢了急啊
int c;gotoxy(1,25);\/*将光标定为在第1行,第1列*\/ printf("按任意键进入选择菜单...\\n");\/*提示压任意键继续*\/ getch(); \/*读入任意字符*\/ clrscr(); \/*清屏*\/ gotoxy(1,1);printf("***菜单选项如下***\\n\\n");printf(" 0. 初始化学生信息表\\n");printf(" 1. ...
C语言程序题,急急急!!!
你这个问题太多了,首先最重要的错误就在这 int I,j,n,x,a[n];这样声明一个数组a是明显错的,所以你要这么写是不可能调试成功的,最好用动态分配内存的方法,或者直接用一个很大的数组来做,还有,你代码拼写问题也很多:include<stdio.h>void main(){ int i,j,n,x,a[100]; printf("输入...
c语言中用函数调用求0到n的和 急急急!!
include <stdio.h> int fun(int n){ if(n==0) return n;else return n+fun(n-1);} \/\/以上为满足题意的函数,以下为主函数 int main(){ int n;scanf("%d",&n);printf("%d",fun(n));return 0;} \/\/运行示例:
C语言问题,急急急!
由于x和y是用static修饰的数组,所以在赋值前已经都自动赋0了。第一个二嵌套for循环把x置为:0 1 2 3 0 2 3 4——这一行的0不是for赋值的,是自动初始化的 0 0 4 5——同上一行 0 0 0 6 第二个二嵌套for循环把x转置并赋给y:0 0 0 ...
C语言编程问题~~!!!急急着急~!谁会写~!快!!
include<stdio.h> int main(){ int day,time,money;printf("Pleas input the day and time :");scanf("%d%d",&day,&time);if(day>31||time>15)printf("input ERROR!\\n");if(day*time<=160){ money=10*day*time;printf("The money is :%d\\n",money);} if(day*time>160){ mon...
C语言急急急急急急!!!
这个函数功能就是寻找n以内的所有完美数(完全数)。比如6 因数:1 、2、 3 且6=1+2+3.完全数 如果一个数恰好等于它的因子之和,则称该数为“完全数” 。各个小于它的约数(真约数,列出某数的约数,去掉该数本身,剩下的就是它的真约数)的和等于它本身的自然数叫做完全数(Perfect number)...
熟练掌握C语言 能从事什么工作啊
这样就可以入企业了,先当个小程序员,再升。 若提前有本事能考个编程等级资格证,就更好了。 在具体点,所有网络软件的开发都离不开c语言的基础,但不能说学c语言能干什么什么,因为面向对象不同,所进修也不同。熟练掌握一门外语是什么感觉,熟练掌握多门语言 会有一种莫名其妙的优越感。你...
急急急!C语言 想数 先由计算机“想”一个数请用户猜,要求满足一下功能...
);getchar();\/\/吸收换行符(因为换行符也是字符)scanf("%c",&ch);if(ch=='n'||ch=='N'){ flag=2;} else if(ch=='y'||ch=='Y')flag=1;else printf("请输入有效的字母!\\n");}while(flag==0);if(flag==2)break;} return 0;} 我写了一个,你可以修改成你想要的程序。
...程序设计!!急急急急急急急急急急急急急急急急急急急急急急...
include <stdio.h>\/*标准输入\/输出函数库*\/ include <stdlib.h>\/*标准函数库*\/ include <string.h>\/* 字符串函数库*\/ define TITLE "学生成绩管理系统" \/*标题文字*\/ define MAX 10 define MENU_MAIN_COUNT 8 \/*主菜单的选项个数 *\/ define MENU_SEARCH_COUNT 4 \/*查询子菜单...
c语言编程题,请高手帮忙做一下,拜谢,急急急急……
1.include <stdio.h> double funcPi(int);int main(void){ int arg;printf("Input the argument: ");\/\/ \/\/ 无异常输入 \/\/ while (!scanf("%d", &arg)){ printf("Check your input and retry: ");while (getchar()!='\\n'){ continue;} } while (getchar()!='\\n'){ continue...
阚质津乐: 把我知道的给一部分吧,有一部分没有把握,不敢乱说 一、填空题 3.翻译程序的作用是把源程序翻译成等价的_____二进制代码. 4.被调用函数中的____return 语句用来把表达式的值传回给调用函数. 5.要想使函数中的局部变量在函数调用之间...
新罗区13752223092: C语言:急急急!求高手帮忙啊 !?
阚质津乐: #include <stdio.h> #include <string.h> int main() { char str[]="871M&278"; int len=strlen(str); int i,sum=0; for(i=0; i<len; i++) sum+=str[i]; printf("SUM = %d\n",sum); return 0; }
新罗区13752223092: c语言 急急急啊 帮帮忙 - ?
阚质津乐: #include int main(void){int i,j,k;for(i=1;i<=4;i++){for(j=4-i;j>0;j--)printf(" ");for(k=1;k<=2*i-1;k++)printf("*");printf("\n...
新罗区13752223092: 急求会C语言的帮写个简单程序!!!!?
阚质津乐: #include "stdio.h" #define max(a,b) (((a) > (b)) ? (a) : (b)) void main() { double dQ, di, dl, da, dh; double ds, dy, dq, dL; double dy1, dy2; double Y; double dC, dG; printf("请输入Q,i,l,a,h,用逗号隔开:"); scanf("%f,%f,%f,%f,%f", &dQ, &di, ...
新罗区13752223092: C语言编程求助!急急急?
阚质津乐: #include"stdio.h" main() { char a[3],b[100]; int k=0,i; printf("please input two char\n"); gets(a); printf("please input char(<100)\n"); gets(b); for(i=0;i<100;i++) { if(a[0]==b[i]&&a[1]==b[i+1]) k++; } printf("%d",k); } 就这样吧 如果用指针会更好写 但是 可能考虑到你可能没有学 就没有用了
新罗区13752223092: 急求好心人帮忙C语言编程!!!谢谢! 谢谢!?
阚质津乐: #include void main() { char s1,s2; scanf("%c,%c",&s1,&s2); if(s1>s2) printf("+1\n"); else{ if(s1=s2) printf("0\n"); else printf("-1\n"); } } 看看是不是你要的程序啊
新罗区13752223092: 会C语言的帮下忙.编写程序. - ?
阚质津乐: ①:main() { int x,y; printf("请输入x的值:"); scanf("%d",&x); printf("请输入y的值:"); scanf("%d",&y); printf("%d+%d=%d\n",x,y,x+y); system("pause"); } ②:main() { int x; float y; printf("请输入x的值:"); scanf("%d",&x); printf("请输入y的值:"); scanf("%f",&y); printf("%d*%f=%f\n",x,y,x+y); system("pause"); }
新罗区13752223092: 会计算机C语言的朋友们请帮个忙!?
阚质津乐: 1题: #include <stdio.h> void f(char *p,int *a) { for(;*p;p++) if(*p>='A'&&*p<='Z') a[0]++; else if(*p>='a'&&*p<='z') a[1]++; }; void main() { char a[100]; int n[2]={0}; gets(a); f(a,n); printf("有大写字母%d个,小写字母%d个\n",n[0],n[1]); } 2题: #...
新罗区13752223092: 会C语言的来帮帮忙吖~~急啊 - ?
阚质津乐: #include int isPrime(int n){ int tmp=(int)sqrt(n)+1; int i=0; int res=1; for(i=2;i<tmp;i++) { if(n%i==0) { res=0; break; } } r...
新罗区13752223092: C语言编程高手快来帮帮我啊```````` - ?
阚质津乐: 展开全部#include long int a,b,c,d,x,y,z; char op; int f1(); int f2(); main() {printf("shu ru di yi ge shu de fen zi:"); scanf("%ld",&a); printf("shu ru di yi ge shu de fen mu:"); scanf("%ld",&b); if(!b) {printf("error");exit(0);} printf("shu ru di er ge ...