44问答网
所有问题
当前搜索:
printf和printf_s
/*编写程序,计算并输出正整数n的所有因子(1和n除外)之和s。
答:
printf
("请输入正整数n:");scanf("%d",&n);if(n<=0){ printf("该n不是正整数\n"); return;}for(i=2;i<n;i++){ if(n%i==0) s=s+i;}
帮我解一下这道C语言的题目
答:
main(){int k=2,s=0;do{//注意do是关键词,必需要小写。。。请不要乱改 if((k%2)!=0) //这个应该是0,而不是字母o。楼主打错了··continue;s+=k;k++;}while(k>10);//如果楼主的k>10,请注意,他只做了一次do,并没有任何一次循环。
printf
("s=%d\n",s);//所以结果是s=0...
int i,s=0;for(i=1;i<10;i+=2) s+=i
printf
("%d\n",s);
答:
/for 循环 (初始值 i = 1; 当 i < 10时 循环继续; i 每循环一次 + 2) 每循环一次
s
= s + i;//所以 i = 1 时, s = 1 // i = 3时, s = 1 + 3 =4;// i = 5时, s = 4 + 5 = 9;// i = 7时, s = 9 + 7 = 16;// i = 9时, s = 16...
如下图,用C++编程求杨辉三角形前N行之和。尽量用数组
答:
include <stdio.h> define N 10 void main(){ int i,j,a[N][N],s=0;for(i=0;i<N;i++)for(j=0;j<=i;j++)if(j==0||i==j)a[i][j]=1;else a[i][j]=a[i-1][j]+a[i-1][j-1];for(i=0;i<N;i++){ for(j=0;j<=i;j++)
printf
("%5d",a[i][j])...
...{ if(s>50)break; if(i%2==0) s+=i; }
printf
(″i=%d,s=%d\n...
答:
计算偶数之和,直到和大于50;所以,应是2+4+6+8+10+12+14=56,此时的i值应该是14.输出是 14,56
用C语言编程:求1!+4!+7!+...+(3n+1)!的和。要求n从键盘输入(n〈10...
答:
include <stdio.h> main(){ int i,j,t,n;long s=0;
printf
("输入n:\n");scanf("%d",&n);for(i=0;i<=n;i++){ t=1;for(j=1;j<=3*i+1;j++)t*=j;s+=t;} printf("
和s
为:%ld\n",s);}
%5.3
S
在C语言中表示什么意思?long
与
int有什么区别?
答:
5.3S (确定是大写的S哦?大小写意思不一样的):这是一个字符串输出格式表达式,意思是把预留5个字符显示双字节的字符串的前3个字符,靠右对齐,如果字符串不足3个字符则输出全部字符串,同样靠右对齐。举例说明:
printf
("%5.3S", L"12345");输出:空格空格123 printf("%5.3S", L"12");输...
如何用C语言计算圆锥体积和表面积?
答:
下面是用C语言计算圆锥体积和表面积并保留三位小数的示例代码:include <stdio.h> include <math.h> define PI 3.1415926 // 定义圆周率常量 int main(){ double r, h; // 圆锥底面半径和高 double s, v; // 圆锥表面积和体积
printf
("请输入圆锥底面半径和高(用空格分开):");scan...
编写程序,输出梯形面积+S=16(要求:程序正常运行、定义三个不同的...
答:
这里提供一种C语言的实现方式:include <stdio.h> int main() { int a = 4, b = 2, h = 8; // 定义梯形上底、下底和高 int S = (a + b) * h / 2; // 计算梯形面积 int l = 16 - S; // 计算第三边的长度
printf
("S=%d, l=%d\n", S, l); // 输出结果 return...
c语言问题,求高手编写一个程序 编写程序: (1)求一个字符串S1的长度...
答:
int strcmp(char *s, char *t) { int i,value;for(i = 0; s[i] && t[i]; ++i) { value = s[i] - t[i];if(value != 0) return value;} return (s[i] - t[i]);} int main() { char s[81],t[81],d[81];
printf
("串s = ");gets(s);printf("串t = ");...
棣栭〉
<涓婁竴椤
8
9
10
11
13
14
15
16
17
涓嬩竴椤
12
灏鹃〉
其他人还搜