1楼:紫薇参星
程序a第一空填str1[k]=str1[k]-32;
第二空填str1[k]=str1[k]+32;
程序b第一空填str2[k]=str1[k]-32;
第二空填str2[k]=str1[k]+32;
第三空填str2[k]=str1[k];
第四空填str2[k]='\0';
2楼:匿名用户
哎~~~~~~我们这种女生是看不懂的
c语言程序填空题
3楼:匿名用户
#include #include
int isprime(int num){ 1判断num是否为质数
for(int i=2; i格外面已经有分号,格子里(2分)) return 0;
int sumdigits(int num){ //返回num各位数字之和
int sum;
for( sum=0; num! =0; num=num/10
sum += | num%10return sum;
(3分) )
(2分);
int main(){
int num;
scanf("%d" , &num); //输入一一个整数,并假设输入的数大于1
if( isprime(sumdigits (nym)) (2分)== 1 ) printf("各位数字之和是素数! \n");else printf("各位数字之和不是素数! \n");return 0;
4楼:
依次填——
i<=sqrt(num)
num%i==0
sum=0;num>0;num/=10
num%10
isprime(sumdigits(num))
怎样做好程序填空题
5楼:匿名用户
当然这个需要扎实的基础,还有冷静的分析。我以前考程序员时也经常遇到这种事情,当时看到头都大了,后来熟悉了,也就不哪么难了。
首先通读整个程序,熟悉其结构,推测其意图。然后一步一步尝试写,必须保证你写的程序自身没有错误才好,然后再验证是否与原程序同步。
6楼:匿名用户
看得多了就自然而然了 就像高考数学做了几百份 有些题目一眼望到底
7楼:匿名用户
只能多做题了。最好做题看答案时搞清答案的思路。打好编程基础,知道语句的意思,否则当然看不懂
c程序设计填空题
8楼:匿名用户
c+2=‘a’+2
当int 与任何类型相加,全部用ascii码a的ascii 是61
‘a’+2=61+2=63='c'
所以:n=n-2=0
我看了上面的答案,应该是slayerliu001 的,我忘了break的因素,当成if那样处理了
9楼:匿名用户
答案是b
首先 c+2不是 ‘c’
+2,而是变量c加上2,其实是 ‘a’+2=‘c’
所以进入 case ‘c’: n=n-2;这个分支。但是因为这个分支后面没有跟上break;语句,所以会不再判断下面的条件直接继续往下执行,直到遇到break,所以还会执行n=n+3;这时候n就是3拉。
10楼:匿名用户
答案是c
c开始的时候赋值a值 a的ascii码是97 97+2是99 c的ascii码是99 所以答案是c
c语言程序填空题
11楼:龍__鳳
①999
②t/10③x
12楼:卜旋燕半凡
就是要你
复模仿一叠扑克牌不断洗
制牌的结果。
翻译成数学语言就是
已知一个序列1,2,3,......,54接下来进行n次操作,每次操作执行如下命令:
1,将序列前27个元素和后27个元素分为两堆(堆内顺序不变)2,交替将每一堆元素的首个元素放入新的序列中(就是一堆取一个,从头到尾取)
3,将新的序列保存并用于下一次操作。
这样执行n次之后的结果就是需要的答案。
程序里面是将第一堆元素放入新序列的0,2,4,......,52号位置,第二堆放入1,3,5......,53号位置得到新序列。
纯手打,望采纳,谢谢。
13楼:少箫隗晶辉
希望能帮到你!
12345678#includeintmain()如果连我这个你都看不懂,只会认答案!呵呵专,呵呵,呵呵!
属你懂得!
14楼:谭钰清成化
最上一抄题(第24题)选b
if内表达式的值为5-4=1,应输出星号
第25题选d(但需要去掉||)
应使用逻辑与,且单个字符应使用单引号
第26题选c
i的值为345
67时各一次
第27题未知,题目只有冒号没有问号,6>2>9的值为0(逻辑假),如果改为x=a>b?a+c:b,则选c(因6>2为逻辑真,取a+c的值)
第28题选b
0+1+3+5=9
(当i是偶数时会跳过s+=i)
第29题选d
静态数组的下标长度必须为常量
第30题选b
a数组包含'\0'字符,所以两个数组长度都为4第31题选a
数组a两个维度的最大下标都是2
第32题选d
不解释第33题选a
由于是值传递方式,因此函数fun执行不能使main函数中i的值做出任何改变
怎样才能做好c语言中的程序填空题
15楼:凄清的小白鼠
① e=1.0 ② i=1;i<11;i++ ③ n*i ④ e+1.0/n
① *p1,p2 ② return ③ (ch=fgetc(p1))!=eof ④ ch——出题者可能希望③!feof(p1),④fgetc(p1)这样填;但这样填是有逻辑错误的,所以我那样填④就没有填的了,只好填填成了ch=ch。
① int average(int (*)[4]); ② average(a) ③ aver/20 ④ return aver——此题不错,平均数一般不是int型,所以函数应是返回浮点型,函数中的aver应该声明为浮点型。
c语言程序填空题?
16楼:听不清啊
解题思路是:
如果x<0,就重写y的值,使 y中保证是x的绝对值。
填空:y=-y (或:y=-x)
一道c语言填空题程序没看懂求详细解释
1楼 include main op1 res 把结果保存到操作数1,方便继续运算opertor getchar 再次输入运算符号 printf d n res 打印结果 注意 由于是没有区分运算符优先级的,完全是按照输入的先后顺序计算的, 所以上面这4个输入的式子要按从左到右计算,不能按照平常乘除...
一道c语言编程题,求解答,一道C语言程序题目,求解答~~
1楼 冯小气气 s没有初始化,没有指向一块内存。 while str 当遇到空格的时候就直接退出while循环了,并不会去掉空格。 并且即使你进了while循环,你最后赋值的时候指针s已经到了最后了,也不会正确。 void fun char str str memset tmps 0 strlen ...
C语言程序设计C题目:邮资计算,c语言编程 计算邮资
1楼 匿名用户 首先num 0 0你没有排除 其次后边你直接排序是排不出结果的,因为里面有很多重复值。我给你重写了程序。 include int num 9999 void main int count i for i 0 inum j 1 s printf 所构成的邮资是 for i 0 i pr...