c语言常见问题提问

@能若17361838826 c语言编程提问
******4807乐该 首先开根号的函数应该是sqrt();你写成aqrt()了... 之后switch()语句括号里面应该是表达式并非逻辑判断语句... 其实你每一次选择都只有两个结果..完全可以用if来写.... 总的来说你的算法是对的.....就是语句用错了.... 给你一个用if写的... #...

@能若17361838826 C语言问题的提问 -
******4807乐该 *p='\0'; *p=null; 两者做的事情实际上是一样的.但是根据习惯*p='\0'; 多用于字符串的操作例如 char a[]="hello world";char *p = &a[0];p+=5;*p='\0';这时字符串a被我们截断了,变成 hello内存里面是这样变化的hello world\0 - > hello\0world\0*p=null; 多用于指针的操作void *p = malloc(20);free(p);p=null;

@能若17361838826 c语言编程提问
******4807乐该 #include<stdio.h> #include<math.h> int isPrime(int num) { if(num==1||num==0) { return 0; } for(int i=2;i<=sqrt(num*1.0);++i) { if(num%i==0)return 0; } return 1; } int main() { int n; printf("请输入一个数字:"); scanf("%d",&n); if(isPrime(n)) { printf("是素数."); } else { printf("不是素数."); } }

@能若17361838826 c语言编程提问
******4807乐该 #include "stdio.h"#include "math.h"main(){ int n,count,sum,flag,k,m; count=0; sum=0;for(n=3;n<100;n+=2) {m=sqrt(n); flag=0; k=2; for(k=2;k<=m;k++) { if(n%k==0) { flag=1; break; } } if(!flag) { printf("%4d",n); sum=sum+n; count++; if(count%...

@能若17361838826 c语言的问题 -
******4807乐该 #include void main(){int n;char c;scanf("%d",switch(n/10){case 10:case 9:c='A';break;case 8:c='B';break;case 7:c='C';break;case 6:c=...

@能若17361838826 c语言问题刚开始学C程序有几个问题不明来此请大家帮帮忙x为dou
******4807乐该 这个结果是书上说的吗? 还是用什么编程工具运行后的结果? 按理说应该是“2.19e+002” VC6运行的结果也是2.19e+002 前面的6应该是当总长度小于6位的时候才起作用.比6少几位就补几个空格.

@能若17361838826 关于C语言的简单问题 -
******4807乐该 q=(++j)+(++j)+(++j);相当于q=((++j)+(++j))+(++j);注意看我加的括号了吧. 先运算((+...

@能若17361838826 C语言问题提问
******4807乐该 你想输入的结果应该是(你上面代码都一样) printf("%d\n%f\n",(int)f,f); printf("%d\n%f\n",f,f); 之间的比较吧,结果是5,5.75000,0,0.00000,float转换成int 需要强制转换,不能自动转换

@能若17361838826 C语言小题目提问 -
******4807乐该 #include <stdio.h>int main(void){ int num=0; //设置变量 printf("请按键选择本卡资费标准:\n"); printf("①市内电话\n②区间电话\n③省内电话\n④省外电话(800公里以内)\n"); printf("⑤省外电话(800公里以外)\n⑥香港澳门台湾\n"); ...

@能若17361838826 c语言很多问题要问 懂的进 谢谢 -
******4807乐该 ①选D.运算符的优先级是指不同的运算符在表达式中进行运算的先后次序.如,算术运算符*、/的优先级高于+、-的优先级.在【例2.2】中“c=a>b?a:b;”语句中运算符按优先级由高到低排列顺序为“>” 、“?:” 、“=”.②填a+1.自增(+...

为传递更多信息,若有事情请联系
数码大全网